sat
Class ConceptStringSAT
java.lang.Object
|
+--sat.ConceptSAT
|
+--sat.ConceptStringSAT
- Direct Known Subclasses:
- Apellido, ConceptAmountSAT, CURP, Nombre, NumeroCredito, RazonSocial, RFC
- public class ConceptStringSAT
- extends ConceptSAT
Method Summary |
char[] |
getCharValues()
Obtener el arreglo de caracteres permitidos para valor del concepto. |
int |
getMaxSize()
Obtener el tamaño máximo del valor del concepto. |
int |
getMinSize()
Obtener el tamaño mínimo del valor del concepto. |
void |
setCharValues(char[] CHAR_VALUES)
Seleccionar el arreglo de caracteres permitidos para el valor del concepto. |
void |
setMaxSize(int MAX_SIZE)
Seleccionar el tamaño máximo del valor del concepto. |
void |
setMinSize(int MIN_SIZE)
Seleccionar el tamaño mínimo del valor 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, toString, wait, wait, wait |
CHAR_VALUES
protected char[] CHAR_VALUES
MIN_SIZE
protected int MIN_SIZE
MAX_SIZE
protected int MAX_SIZE
ConceptStringSAT
public ConceptStringSAT()
- Construye un nuevo ConceptStringSAT.
getCharValues
public char[] getCharValues()
- Obtener el arreglo de caracteres permitidos para valor del concepto. El valor por omisión es null.
- Returns:
- Un arreglo de tipo char correspondiente a los caracteres permitidos para el valor del concepto.
getMaxSize
public int getMaxSize()
- Obtener el tamaño máximo del valor del concepto. El valor por omisión es cero.
- Returns:
- Un int correspondiente al tamaño máximo del valor del concepto.
getMinSize
public int getMinSize()
- Obtener el tamaño mínimo del valor del concepto. El valor por omisión es cero.
- Returns:
- Un int correspondiente al tamaño mínimo del valor del concepto.
setCharValues
public void setCharValues(char[] CHAR_VALUES)
- Seleccionar el arreglo de caracteres permitidos para el valor del concepto. Si se recibe un valor nulo o un arreglo vacío como argumento, se asignará null como valor.
- Parameters:
CHAR_VALUES
- Arreglo de caracteres permitidos para el valor del concepto.
setMaxSize
public void setMaxSize(int MAX_SIZE)
- Seleccionar el tamaño máximo del valor 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 valor del concepto.
setMinSize
public void setMinSize(int MIN_SIZE)
- Seleccionar el tamaño mínimo del valor 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 valor 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, o contenga caracteres no permitidos.