public class CURP
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
SIZE_16
Longitud mínima de la CURP.
|
static int |
SIZE_18
Longitud máxima de la CURP.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get()
Regresa la CURP formada por todos sus segmentos.
|
java.lang.String |
get16()
Regresa la CURP formada por sus segmentos, excluyendo la homoclave.
|
java.lang.String |
getConsonantes()
Getter para las Consonantes de la CURP.
|
java.lang.String |
getEntidadFederativa()
Getter para la abreviatura de la Entidad Federativa.
|
java.lang.String |
getFechaDeNacimiento()
Getter para la Fecha de Nacimiento en formato AAMMDD.
|
java.lang.String |
getHomoclave()
Getter para la Homoclave de la CURP.
|
java.lang.String |
getIniciales()
Getter para las iniciales de la CURP.
|
java.lang.String |
getSexo()
Getter para la clave del Sexo (H o M).
|
boolean |
isValid()
Este método sirve para validar la Longitud (CURP16 o CURP18) y la expresión regular de la CURP.
|
static boolean |
isValid(java.lang.String curp)
Este método sirve para validar la CURP proporcionada para ver si cumple con la Longitud (CURP16 o CURP18)
y con la expresión regular.
|
java.lang.String |
toString()
Muestra el Objeto CURP.
|
public static final int SIZE_16
public static final int SIZE_18
public java.lang.String getIniciales()
public java.lang.String getFechaDeNacimiento()
public java.lang.String getSexo()
public java.lang.String getEntidadFederativa()
public java.lang.String getConsonantes()
public java.lang.String getHomoclave()
public static boolean isValid(java.lang.String curp)
curp
- El CURP a validar.public boolean isValid()
public java.lang.String get()
public java.lang.String get16()
public java.lang.String toString()
toString
in class java.lang.Object