sat
Class CURP

java.lang.Object
  |
  +--sat.ConceptSAT
        |
        +--sat.ConceptStringSAT
              |
              +--sat.CURP
All Implemented Interfaces:
java.io.Serializable

public class CURP
extends ConceptStringSAT

See Also:
Serialized Form

Field Summary
protected  char[] CHAR_VALUES
          Caracteres permitidos para el concepto.
static java.lang.String[] ITEMS_ENTIDAD_FEDERATIVA
          Items de entidades federativas.
protected  char[] SIGLAS
          Caracteres permitidos para las siglas.
protected  char[] SIGLAS_SEXO
          Caracteres permitidos para las siglas del sexo.
static java.lang.String[] VALUES_ENTIDAD_FEDERATIVA
          Valores de entidades federativas.
 
Fields inherited from class sat.ConceptStringSAT
MAX_SIZE, MIN_SIZE
 
Fields inherited from class sat.ConceptSAT
DESCRIPTION, KEY, PRINT_VALUE, SOURCE, VALUE, XML_VALUE
 
Constructor Summary
CURP()
          Construye un nuevo CURP.
 
Method Summary
 void setValue(java.lang.String VALUE)
          Seleccionar el valor del concepto.
 
Methods inherited from class sat.ConceptStringSAT
getCharValues, getMaxSize, getMinSize, setCharValues, setMaxSize, setMinSize
 
Methods inherited from class sat.ConceptSAT
getDescription, getKey, getPrintValue, getSource, getValue, getXMLValue, reset, setDescription, setKey, setSource
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

CHAR_VALUES

protected char[] CHAR_VALUES
Caracteres permitidos para el concepto. [A-Z][0-9][Ñ &].

SIGLAS

protected char[] SIGLAS
Caracteres permitidos para las siglas. [A-Z][Ñ &].

SIGLAS_SEXO

protected char[] SIGLAS_SEXO
Caracteres permitidos para las siglas del sexo. [H M].

VALUES_ENTIDAD_FEDERATIVA

public static final java.lang.String[] VALUES_ENTIDAD_FEDERATIVA
Valores de entidades federativas. "AS", "BC", "BS", "CC", "CS", "CH", "CL", "CM", "DF", "DG", "GT", "GR", "HG", "JC", "MC", "MN", "MS", "NT", "NL", "OC", "PL", "QT", "QR", "SP", "SL", "SR", "TC", "TS", "TL", "VZ", "YN", "ZS" y "NE".

ITEMS_ENTIDAD_FEDERATIVA

public static final java.lang.String[] ITEMS_ENTIDAD_FEDERATIVA
Items de entidades federativas. "Aguascalientes", "Baja California", "Baja California Sur", "Campeche", "Chiapas", "Chihuahua", "Coahuila", "Colima", "Distrito Federal", "Durango", "Guanajuato", "Guerrero", "Hidalgo", "Jalisco", "México", "Michoacán", "Morelos", "Nayarit", "Nuevo León", "Oaxaca", "Puebla", "Querétaro", "Quintana Roo", "San Luis Potosi", "Sinaloa", "Sonora", "Tabasco", "Tamaulipas", "Tlaxcala", "Veracruz", "Yucatán", "Zacatecas" y "Nacido en el Extranjero".
Constructor Detail

CURP

public CURP()
Construye un nuevo CURP.
Method Detail

setValue

public void setValue(java.lang.String VALUE)
              throws ExceptionSAT
Seleccionar el valor del concepto. Cuando el valor del concepto es aceptado, se asigna un valor de impresión y un valor XML.
Overrides:
setValue in class ConceptStringSAT
Parameters:
VALUE - Valor del concepto.
Throws:
ExceptionSAT - Si se recibe un valor nulo, una cadena de caracteres vacía, ó el valor no corresponde a un CURP permitido.