Package adalid.core.annotations
Annotation Type StringField
-
@Retention(RUNTIME) @Target(FIELD) public @interface StringField
La anotación StringField se utiliza para establecer atributos de propiedades y parámetros String.- Author:
- Jorge Campins
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description KleeneanallowDiacriticsallowDiacritics indica si se permiten, o no, signos diacríticos al almacenar valores de la propiedad o parámetro en la base de datos.Stringconverterconverter específica el nombre de un componente personalizado que permite convertir el valor de la propiedad o parámetro.LetterCaseletterCaseletterCase especifica la conversión que se debe realizar al almacenar valores de la propiedad o parámetro en la base de datos.Stringmaskmask especifica la plantilla de la máscara para capturar los valores de la propiedad o parámetro.intmaxLengthmaxLength específica la cantidad mínima de caracteres que deben tener los valores de la propiedad o parámetro.intminLengthminLength específica la cantidad máxima de caracteres que pueden tener los valores de la propiedad o parámetro.Stringregexregex especifica la expresión regular que deben satisfacer los valores de la propiedad o parámetro.KleeneanrichTextFormatrichTextFormat indica si la propiedad permite, o no, el uso del formato de texto enriquecido (RTF).charslotCharslotChar especifica el caracter que se muestra al capturar los valores de la propiedad o parámetro con una máscara, para resaltar donde el usuario debe escribir una letra o número.Stringvalidatorvalidator específica el nombre de un componente personalizado que permite validar el valor de la propiedad o parámetro.
-
-
-
-
mask
String mask
mask especifica la plantilla de la máscara para capturar los valores de la propiedad o parámetro. La plantilla de la máscara puede tener los siguientes caracteres, que tienen un significado especial:- 9: Representa un solo dígito, de 0 a 9.
- a: Representa un solo carácter alfabético, de A a Z o de a a z.
- *: Representa un solo carácter alfanumérico, de 0 a 9, de A a Z o de a a z.
- ?: Marca el inicio de la parte opcional de la máscara; cualquier cosa después del signo de interrogación será opcional.
- Returns:
- mask
- Default:
- ""
-
-
-
slotChar
char slotChar
slotChar especifica el caracter que se muestra al capturar los valores de la propiedad o parámetro con una máscara, para resaltar donde el usuario debe escribir una letra o número. Este elemento solo es relevante si se especifica un valor para el elemento mask. No puede ser un caracter de control. Su valor predeterminado es el guion bajo (underscore).- Returns:
- slotChar
- Default:
- '_'
-
-
-
regex
String regex
regex especifica la expresión regular que deben satisfacer los valores de la propiedad o parámetro. Para más información sobre expresiones regulares consulte la documentación de Java (la página Regular Expressions es un buen punto de partida).- Returns:
- regex
- Default:
- ""
-
-
-
letterCase
LetterCase letterCase
letterCase especifica la conversión que se debe realizar al almacenar valores de la propiedad o parámetro en la base de datos. Su valor es uno de los elementos de la enumeración LetterCase. Seleccione LOWER, UPPER o CAPITALIZED para convertir todos los caracteres a minúsculas, todos a mayúsculas, o para capitalizar (convertir el primer carácter de cada palabra a mayúscula y el resto a minúsculas), respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para no ejecutar conversión alguna.- Returns:
- letterCase
- Default:
- adalid.core.enums.LetterCase.UNSPECIFIED
-
-
-
allowDiacritics
Kleenean allowDiacritics
allowDiacritics indica si se permiten, o no, signos diacríticos al almacenar valores de la propiedad o parámetro en la base de datos. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para permitir signos diacríticos; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE.- Returns:
- allowDiacritics
- Default:
- adalid.core.enums.Kleenean.UNSPECIFIED
-
-
-
richTextFormat
Kleenean richTextFormat
richTextFormat indica si la propiedad permite, o no, el uso del formato de texto enriquecido (RTF). Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para permitir el uso de RTF; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE.- Returns:
- richTextFormat
- Default:
- adalid.core.enums.Kleenean.UNSPECIFIED
-
-
-
converter
String converter
converter específica el nombre de un componente personalizado que permite convertir el valor de la propiedad o parámetro.- Returns:
- converter
- Default:
- ""
-
-
-
validator
String validator
validator específica el nombre de un componente personalizado que permite validar el valor de la propiedad o parámetro.- Returns:
- validator
- Default:
- ""
-
-