|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sat.ToolkitSAT
Field Summary | |
static char[] |
ALPHA
Caracteres alfabéticos. |
static char[] |
ALPHA_LOWERCASE
Caracteres alfabéticos. [a-z]. |
static char[] |
ALPHA_UPPERCASE
Caracteres alfabéticos. |
static char[] |
ALPHANUMERIC
Caracteres alfanuméricos. |
static char[] |
ALPHANUMERIC_LOWERCASE
Caracteres alfanuméricos. [a-z][0-9]. |
static char[] |
ALPHANUMERIC_UPPERCASE
Caracteres alfanuméricos. |
static char[] |
HEXADECIMAL
Caracteres hexadecimales. [ |
static java.lang.String[] |
ITEMS_BANCO
Items de Bancos. |
static java.lang.String[] |
ITEMS_DEPENDENCIA
Items de Dependencias. |
static java.lang.String[] |
ITEMS_ENTIDAD_FEDERATIVA
Items de Entidades Federativas: "01 Aguascalientes", "02 Baja California", "03 Baja California Sur", "04 Campeche", "05 Coahuila", "06 Colima", "07 Chiapas", "08 Chihuahua", "09 Distrito Federal", "10 Durango", "11 Guanajuato", "12 Guerrero", "13 Hidalgo", "14 Jalisco", "15 Estado de México", "16 Michoacán", "17 Morelos", "18 Nayarit", "19 Nuevo León", "20 Oaxaca", "21 Puebla", "22 Querétaro", "23 Quintana Roo", "24 San Luis Potosi", "25 Sinaloa", "26 Sonora", "27 Tabasco", "28 Tamaulipas", "29 Tlaxcala", "30 Veracruz", "31 Yucatán" y "32 Zacatecas". |
static java.lang.String[] |
ITEMS_PERIODO_AJUSTE_EJERCICIO
Items de ajuste del ejercicio. |
static java.lang.String[] |
ITEMS_PERIODO_BIMESTRAL
Items de períodos bimestrales. |
static java.lang.String[] |
ITEMS_PERIODO_CUATRIMESTRAL
Items de períodos cuatrimestrales. |
static java.lang.String[] |
ITEMS_PERIODO_DEL_EJERCICIO
Items de del ejercicio. |
static java.lang.String[] |
ITEMS_PERIODO_MENSUAL
Items de períodos mensuales. |
static java.lang.String[] |
ITEMS_PERIODO_SEMESTRAL_A
Items de períodos semestrales A. |
static java.lang.String[] |
ITEMS_PERIODO_SEMESTRAL_B
Items de períodos semestrales B. |
static java.lang.String[] |
ITEMS_PERIODO_TRIMESTRAL
Items de períodos trimestrales. |
static java.lang.String[] |
ITEMS_TIPO_CONTRIBUYENTE
Tipos de contribuyente. |
static java.lang.String[] |
ITEMS_TIPO_DECLARACION
Items de tipos de declaración. |
static java.lang.String[] |
ITEMS_TIPO_PERIODO
Items de tipos de período. |
static char[] |
NUMERIC
Caracteres numéricos. [ |
static char[] |
UNICODE
Caracteres especiales unicode. |
static java.lang.String[] |
VALUES_BANCO
Bancos. |
static java.lang.String[] |
VALUES_DATE_FORMAT
Formatos de fecha permitidos. |
static java.lang.String[] |
VALUES_DEPENDENCIA
Dependencias. |
static java.lang.String[] |
VALUES_ENTIDAD_FEDERATIVA
Entidades Federativas: "50001", "50002", "50003", "50004", "50005", "50006", "50007", "50008", "50009", "50010", "50011", "50012", "50013", "50014", "50015", "50016", "50017", "50018", "50019", "50020", "50021", "50022", "50023", "50024", "50025", "50026", "50027", "50028", "50029", "50030", "50031" y "50032". |
static java.lang.String[] |
VALUES_PERIODO_AJUSTE_EJERCICIO
Ajuste del ejercicio. |
static java.lang.String[] |
VALUES_PERIODO_BIMESTRAL
Períodos bimestrales. |
static java.lang.String[] |
VALUES_PERIODO_CUATRIMESTRAL
Períodos cuatrimestrales. |
static java.lang.String[] |
VALUES_PERIODO_DEL_EJERCICIO
Del ejercicio. |
static java.lang.String[] |
VALUES_PERIODO_MENSUAL
Períodos mensuales. |
static java.lang.String[] |
VALUES_PERIODO_SEMESTRAL_A
Períodos semestrales A. |
static java.lang.String[] |
VALUES_PERIODO_SEMESTRAL_B
Períodos semestrales B. |
static java.lang.String[] |
VALUES_PERIODO_TRIMESTRAL
Períodos trimestrales. |
static java.lang.String[] |
VALUES_TIPO_CONTRIBUYENTE
Items de tipos de contribuyente. |
static java.lang.String[] |
VALUES_TIPO_DECLARACION
Tipos de declaración. |
static java.lang.String[] |
VALUES_TIPO_PERIODO
Tipos de período. |
static java.lang.String[] |
XML_UNICODE
Objetos String que representan caracteres unicode en XML. |
Constructor Summary | |
ToolkitSAT()
|
Method Summary | |
static boolean |
containsNullValues(java.lang.String[] STRING_VALUES)
Es o no un arreglo de objetos String que contiene algún elemento nulo. |
static boolean |
containsNullValues(java.util.Vector VECTOR_VALUES)
Es o no un vector de objetos que contiene algún elemento nulo. |
static java.lang.String |
getAmountFormat(java.lang.String VALUE)
Obtener una cantidad con formato (se añade una coma cada tres dígitos de izquierda a derecha). |
static java.util.Calendar |
getCalendar(java.lang.String VALUE,
java.lang.String FORMAT)
Obtener un objeto Calendar. |
static java.lang.String |
getItemPeriodo(java.lang.String PERIODO)
Obtener el item del período al que pertenece el valor del período. |
static long |
getLongValue(java.lang.String VALUE)
Obtener un long asociado al objeto String. |
static java.lang.String |
getMaxStringDate(java.lang.String PERIODO,
java.lang.String EJERCICIO)
Obtener la fecha máxima permitida para un período y ejercicio. |
static java.lang.String |
getMinStringDate(java.lang.String PERIODO,
java.lang.String EJERCICIO)
Obtener la fecha mínima permitida para un período y ejercicio. |
static int |
getObjectIndex(java.lang.Object VALUE,
java.util.Vector VECTOR_VALUES)
Obtener el índice del objeto contenido en un vector de objetos. |
static java.lang.String |
getPeriodoActual(java.lang.String TIPO_PERIODO,
java.util.Calendar FECHA_ACTUAL)
Obtener el período actual. |
static java.lang.String |
getStringDate(java.util.Calendar CALENDAR,
java.lang.String FORMAT)
Obtener una fecha con formato numérico. |
static java.lang.String |
getStringDate(java.lang.String FORMAT)
Obtener una fecha con formato numérico. |
static java.lang.String |
getStringDateFormat(java.lang.String VALUE,
java.lang.String FORMAT)
Obtener una fecha con formato de texto (se insertan diagonales entre los días, meses y años; los meses numéricos se sustituyen por sus equivalentes en texto). |
static int |
getStringIndex(java.lang.String VALUE,
java.lang.String[] STRING_VALUES)
Obtener el índice del valor contenido en un arreglo de objetos String. |
static java.lang.String |
getTipoPeriodo(java.lang.String PERIODO)
Obtener el tipo de período al que pertenece el período. |
static java.lang.String |
getTrimString(java.lang.String VALUE)
Obtener un objeto String ajustado (se quitan los espacios en blanco innecesarios). |
static java.lang.String |
getXMLFormat(java.lang.String VALUE)
Obtener un objeto String con formato XML. |
static boolean |
isCharacterAccept(char VALUE,
char[] CHAR_VALUES)
Es o no aceptado un caracter de acuerdo a un arreglo de caracteres permitidos. |
static boolean |
isDateAccept(java.lang.String VALUE,
java.lang.String FORMAT)
Es o no aceptada una fecha de acuerdo a un formato de fecha. |
static boolean |
isDateAccept(java.lang.String VALUE,
java.lang.String FORMAT,
java.lang.String MIN_VALUE,
java.lang.String MAX_VALUE)
Es o no aceptada una fecha de acuerdo a un formato de fecha y comprendida dentro de un rango. |
static boolean |
isDateAfter(java.lang.String VALUE,
java.lang.String FORMAT,
java.lang.String MIN_VALUE)
Es o no una fecha posterior a otra fecha. |
static boolean |
isDateBefore(java.lang.String VALUE,
java.lang.String FORMAT,
java.lang.String MAX_VALUE)
Es o no una fecha anterior a otra fecha. |
static boolean |
isDateFormatAccept(java.lang.String FORMAT)
Es o no un formato de fecha permitido. |
static boolean |
isObjectAccept(java.lang.Object VALUE,
java.lang.Object[] OBJECT_VALUES)
Es o no aceptado un objeto de acuerdo a un arreglo de objetos permitidos. |
static boolean |
isObjectAccept(java.lang.Object VALUE,
java.util.Vector VECTOR_VALUES)
Es o no aceptado un objeto de acuerdo a un vector de objetos permitidos. |
static boolean |
isStringAccept(java.lang.String VALUE,
char[] CHAR_VALUES)
Es o no aceptado un objeto String de acuerdo a un arreglo de caracteres permitidos. |
static boolean |
isStringAccept(java.lang.String VALUE,
java.lang.String[] STRING_VALUES)
Es o no aceptado un objeto String de acuerdo a un arreglo de objetos String permitidos. |
static java.lang.String |
removeSpecifiedCharacter(java.lang.String VALUE,
char CHAR_VALUE)
Quita un caracter específico de un objeto String. |
static java.lang.String |
removeStrangeCharacters(java.lang.String VALUE,
char[] CHAR_VALUES)
Quita caracteres específicos de un objeto String. |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final char[] ALPHA
public static final char[] ALPHA_UPPERCASE
public static final char[] ALPHA_LOWERCASE
public static final char[] ALPHANUMERIC
public static final char[] ALPHANUMERIC_UPPERCASE
public static final char[] ALPHANUMERIC_LOWERCASE
public static final char[] NUMERIC
public static final char[] HEXADECIMAL
public static final char[] UNICODE
public static final java.lang.String[] XML_UNICODE
public static final java.lang.String[] VALUES_DATE_FORMAT
public static final java.lang.String[] VALUES_TIPO_CONTRIBUYENTE
public static final java.lang.String[] ITEMS_TIPO_CONTRIBUYENTE
public static final java.lang.String[] VALUES_TIPO_PERIODO
public static final java.lang.String[] ITEMS_TIPO_PERIODO
public static final java.lang.String[] VALUES_PERIODO_MENSUAL
public static final java.lang.String[] ITEMS_PERIODO_MENSUAL
public static final java.lang.String[] VALUES_PERIODO_BIMESTRAL
public static final java.lang.String[] ITEMS_PERIODO_BIMESTRAL
public static final java.lang.String[] VALUES_PERIODO_TRIMESTRAL
public static final java.lang.String[] ITEMS_PERIODO_TRIMESTRAL
public static final java.lang.String[] VALUES_PERIODO_CUATRIMESTRAL
public static final java.lang.String[] ITEMS_PERIODO_CUATRIMESTRAL
public static final java.lang.String[] VALUES_PERIODO_SEMESTRAL_A
public static final java.lang.String[] ITEMS_PERIODO_SEMESTRAL_A
public static final java.lang.String[] VALUES_PERIODO_SEMESTRAL_B
public static final java.lang.String[] ITEMS_PERIODO_SEMESTRAL_B
public static final java.lang.String[] VALUES_PERIODO_AJUSTE_EJERCICIO
public static final java.lang.String[] ITEMS_PERIODO_AJUSTE_EJERCICIO
public static final java.lang.String[] VALUES_PERIODO_DEL_EJERCICIO
public static final java.lang.String[] ITEMS_PERIODO_DEL_EJERCICIO
public static final java.lang.String[] VALUES_TIPO_DECLARACION
public static final java.lang.String[] ITEMS_TIPO_DECLARACION
public static final java.lang.String[] VALUES_ENTIDAD_FEDERATIVA
public static final java.lang.String[] ITEMS_ENTIDAD_FEDERATIVA
public static final java.lang.String[] VALUES_BANCO
public static final java.lang.String[] ITEMS_BANCO
public static final java.lang.String[] VALUES_DEPENDENCIA
public static final java.lang.String[] ITEMS_DEPENDENCIA
Constructor Detail |
public ToolkitSAT()
Method Detail |
public static final boolean containsNullValues(java.lang.String[] STRING_VALUES)
STRING_VALUES
- Objetos String.public static final boolean containsNullValues(java.util.Vector VECTOR_VALUES)
VECTOR_VALUES
- Vector de objetos.public static final java.lang.String getAmountFormat(java.lang.String VALUE)
VALUE
- Cantidad que se va a formatear.public static final java.util.Calendar getCalendar(java.lang.String VALUE, java.lang.String FORMAT)
VALUE
- Fecha para el objeto Calendar.FORMAT
- Formato de fecha.public static final java.lang.String getItemPeriodo(java.lang.String PERIODO)
PERIODO
- Período. Puede ser alguno de los valores del arreglo VALUES_PERIODO_MENSUAL, VALUES_PERIODO_BIMESTRAL, VALUES_PERIODO_TRIMESTRAL, VALUES_PERIODO_CUATRIMESTRAL, VALUES_PERIODO_SEMESTRAL_A, VALUES_PERIODO_SEMESTRAL_B, VALUES_PERIODO_AJUSTE_EJERCICIO ó VALUES_PERIODO_DEL_EJERCICIO.public static final long getLongValue(java.lang.String VALUE)
VALUE
- Cantidad que se va a convertir a tipo long.public static final java.lang.String getMaxStringDate(java.lang.String PERIODO, java.lang.String EJERCICIO)
PERIODO
- Período. Puede ser alguno de los valores del arreglo VALUES_PERIODO_MENSUAL, VALUES_PERIODO_BIMESTRAL, VALUES_PERIODO_TRIMESTRAL, VALUES_PERIODO_CUATRIMESTRAL, VALUES_PERIODO_SEMESTRAL_A, VALUES_PERIODO_SEMESTRAL_B, VALUES_PERIODO_AJUSTE_EJERCICIO ó VALUES_PERIODO_DEL_EJERCICIO.EJERCICIO
- Ejercicio.public static final java.lang.String getMinStringDate(java.lang.String PERIODO, java.lang.String EJERCICIO)
PERIODO
- Período. Puede ser alguno de los valores del arreglo VALUES_PERIODO_MENSUAL, VALUES_PERIODO_BIMESTRAL, VALUES_PERIODO_TRIMESTRAL, VALUES_PERIODO_CUATRIMESTRAL, VALUES_PERIODO_SEMESTRAL_A, VALUES_PERIODO_SEMESTRAL_B, VALUES_PERIODO_AJUSTE_EJERCICIO ó VALUES_PERIODO_DEL_EJERCICIO.EJERCICIO
- Ejercicio.public static final int getObjectIndex(java.lang.Object VALUE, java.util.Vector VECTOR_VALUES)
VALUE
- Objeto que puede estar contenido en el vector.VECTOR_VALUES
- Vector de objetos.public static final java.lang.String getPeriodoActual(java.lang.String TIPO_PERIODO, java.util.Calendar FECHA_ACTUAL)
TIPO_PERIODO
- Tipo de período al que corresponde el período.FECHA_ACTUAL
- Objeto Calendar que corresponde a la fecha actual.public static final java.lang.String getStringDate(java.lang.String FORMAT)
FORMAT
- Formato de fecha.public static final java.lang.String getStringDate(java.util.Calendar CALENDAR, java.lang.String FORMAT)
CALENDAR
- Un objeto Calendar.FORMAT
- Formato de fecha.public static final java.lang.String getStringDateFormat(java.lang.String VALUE, java.lang.String FORMAT)
VALUE
- Fecha con formato numérico a convertir.FORMAT
- Formato de fecha.public static final int getStringIndex(java.lang.String VALUE, java.lang.String[] STRING_VALUES)
VALUE
- Valor que puede estar contenido en el arreglo.STRING_VALUES
- Objetos String.public static final java.lang.String getTipoPeriodo(java.lang.String PERIODO)
PERIODO
- Período. Puede ser alguno de los valores del arreglo VALUES_PERIODO_MENSUAL, VALUES_PERIODO_BIMESTRAL, VALUES_PERIODO_TRIMESTRAL, VALUES_PERIODO_CUATRIMESTRAL, VALUES_PERIODO_SEMESTRAL_A, VALUES_PERIODO_SEMESTRAL_B, VALUES_PERIODO_AJUSTE_EJERCICIO ó VALUES_PERIODO_DEL_EJERCICIO.public static final java.lang.String getTrimString(java.lang.String VALUE)
VALUE
- Objeto String que se va a ajustar.public static final java.lang.String getXMLFormat(java.lang.String VALUE)
VALUE
- Objeto String que se va a dar formato XML.public static final boolean isCharacterAccept(char VALUE, char[] CHAR_VALUES)
VALUE
- char que se va a comparar contra un arreglo.CHAR_VALUES
- Arreglo de tipo char.public static final boolean isDateAccept(java.lang.String VALUE, java.lang.String FORMAT)
VALUE
- Fecha con formato numérico.FORMAT
- Formato de fecha.public static final boolean isDateAccept(java.lang.String VALUE, java.lang.String FORMAT, java.lang.String MIN_VALUE, java.lang.String MAX_VALUE)
VALUE
- Fecha con formato numérico.FORMAT
- Formato de fecha.MIN_VALUE
- Fecha mínima con formato numérico.MAX_VALUE
- Fecha máxima con formato numérico.public static final boolean isDateAfter(java.lang.String VALUE, java.lang.String FORMAT, java.lang.String MIN_VALUE)
VALUE
- Fecha con formato numérico.FORMAT
- Formato de fecha.MIN_VALUE
- Fecha mínima con formato numérico.public static final boolean isDateBefore(java.lang.String VALUE, java.lang.String FORMAT, java.lang.String MAX_VALUE)
VALUE
- Fecha con formato numérico.FORMAT
- Formato de fecha.MAX_VALUE
- Fecha máxima con formato numérico.public static final boolean isDateFormatAccept(java.lang.String FORMAT)
FORMAT
- Formato de fecha.public static final boolean isObjectAccept(java.lang.Object VALUE, java.lang.Object[] OBJECT_VALUES)
VALUE
- Objeto que se va a comparar contra un arreglo.OBJECT_VALUES
- Arreglo de objetos.public static final boolean isObjectAccept(java.lang.Object VALUE, java.util.Vector VECTOR_VALUES)
VALUE
- Objeto que se va a comparar contra un vector.VECTOR_VALUES
- Vector de objetos.public static final boolean isStringAccept(java.lang.String VALUE, char[] CHAR_VALUES)
VALUE
- Objeto String que se va a comparar contra un arreglo de caracteres.CHAR_VALUES
- Arreglo de tipo char.public static final boolean isStringAccept(java.lang.String VALUE, java.lang.String[] STRING_VALUES)
VALUE
- Objeto String que se va a comparar contra un arreglo.STRING_VALUES
- Arreglo de objetos String.public static final java.lang.String removeSpecifiedCharacter(java.lang.String VALUE, char CHAR_VALUE)
VALUE
- Objeto String al que se removerá un caracter específico.CHAR_VALUE
- char que será removido del objeto String.public static final java.lang.String removeStrangeCharacters(java.lang.String VALUE, char[] CHAR_VALUES)
VALUE
- Objeto String al que se removerán caracteres específicos.CHAR_VALUES
- Arreglo de tipo char.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |