sat
Class ConceptStringSAT
java.lang.Object
|
+--sat.ConceptSAT
|
+--sat.ConceptStringSAT
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Apellido, CadenaDependencia, ClaveReferenciaDPA, ConceptAmountSAT, CURP, Nombre, RazonSocial, RFC
- public class ConceptStringSAT
- extends ConceptSAT
- See Also:
- Serialized Form
Field Summary |
protected char[] |
CHAR_VALUES
Caracteres permitidos para el concepto. |
protected int |
MAX_SIZE
Tamaño máximo del concepto. |
protected int |
MIN_SIZE
Tamaño mínimo del concepto. |
Method Summary |
char[] |
getCharValues()
Obtener los caracteres permitidos para el concepto. |
int |
getMaxSize()
Obtener el tamaño máximo del concepto. |
int |
getMinSize()
Obtener el tamaño mínimo del concepto. |
void |
setCharValues(char[] CHAR_VALUES)
Seleccionar los caracteres permitidos para el concepto. |
void |
setMaxSize(int MAX_SIZE)
Seleccionar el tamaño máximo del concepto. |
void |
setMinSize(int MIN_SIZE)
Seleccionar el tamaño mínimo del concepto. |
void |
setValue(java.lang.String VALUE)
Seleccionar el valor del concepto. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
CHAR_VALUES
protected char[] CHAR_VALUES
- Caracteres permitidos para el concepto.
MIN_SIZE
protected int MIN_SIZE
- Tamaño mínimo del concepto.
MAX_SIZE
protected int MAX_SIZE
- Tamaño máximo del concepto.
ConceptStringSAT
public ConceptStringSAT()
- Construye un nuevo ConceptStringSAT.
getCharValues
public char[] getCharValues()
- Obtener los caracteres permitidos para el concepto. El valor por omisión es null.
- Returns:
- Caracteres permitidos para el concepto.
getMaxSize
public int getMaxSize()
- Obtener el tamaño máximo del concepto. El valor por omisión es cero.
- Returns:
- Tamaño máximo del concepto.
getMinSize
public int getMinSize()
- Obtener el tamaño mínimo del concepto. El valor por omisión es cero.
- Returns:
- Tamaño mínimo del concepto.
setCharValues
public void setCharValues(char[] CHAR_VALUES)
- Seleccionar los caracteres permitidos para el concepto. Si se recibe un valor nulo ó un arreglo vacío como argumento, se asignará null como valor.
- Parameters:
CHAR_VALUES
- Caracteres permitidos para el concepto.
setMaxSize
public void setMaxSize(int MAX_SIZE)
- Seleccionar el tamaño máximo del concepto. Si se recibe un valor menor a cero como argumento, se asignará cero como valor.
- Parameters:
MAX_SIZE
- Tamaño máximo del concepto.
setMinSize
public void setMinSize(int MIN_SIZE)
- Seleccionar el tamaño mínimo del concepto. Si se recibe un valor menor a cero como argumento, se asignará cero como valor.
- Parameters:
MIN_SIZE
- Tamaño mínimo del concepto.
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 ConceptSAT
- Parameters:
VALUE
- Valor del concepto.- Throws:
ExceptionSAT
- Si se recibe un valor nulo, una cadena de caracteres vacía, un valor que no esté comprendido entre el tamaño máximo y mínimo especificado, ó contenga caracteres no permitidos.