Package adalid.core
Class Instance
java.lang.Object
adalid.core.AbstractArtifact
adalid.core.Instance
- Author:
- Jorge Campins
-
Field Summary
Fields inherited from class adalid.core.AbstractArtifact
_de_, _of_, BR, ENGLISH, FWGTS, FWLTS, HT, PORTUGUESE, SPANISH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetInstanceFieldValue(String name) getInstanceFieldValue(String name, Locale locale) getInstanceKeyDescription(Locale locale) getInstanceKeyLabel(Locale locale) Class<?> protected List<Class<? extends Annotation>> booleanbooleanvoidnewInstanceField(PersistentEntityReference property, Instance value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigDecimalProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigDecimalProperty property, Integer value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigDecimalProperty property, Long value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigDecimalProperty property, Short value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigDecimalProperty property, BigDecimal value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigDecimalProperty property, BigInteger value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigIntegerProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigIntegerProperty property, Integer value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigIntegerProperty property, Long value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigIntegerProperty property, Short value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BigIntegerProperty property, BigInteger value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(BooleanProperty property, Boolean value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(ByteProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(CharacterProperty property, Character value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(CharacterProperty property, String value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DateProperty property, String value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DateProperty property, Date value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DoubleProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DoubleProperty property, Double value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DoubleProperty property, Float value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DoubleProperty property, Integer value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DoubleProperty property, Long value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(DoubleProperty property, Short value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(FloatProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(FloatProperty property, Float value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(FloatProperty property, Integer value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(FloatProperty property, Long value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(FloatProperty property, Short value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(IntegerProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(IntegerProperty property, Integer value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(IntegerProperty property, Short value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(LongProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(LongProperty property, Integer value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(LongProperty property, Long value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(LongProperty property, Short value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(ShortProperty property, Byte value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(ShortProperty property, Short value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(StringProperty property, String value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(StringProperty property, String value, Locale locale) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(TimeProperty property, String value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(TimeProperty property, Time value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(TimestampProperty property, String value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(TimestampProperty property, Date value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(TimestampProperty property, Time value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidnewInstanceField(TimestampProperty property, Timestamp value) El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.voidsetCustomTag(InstanceTag tag) El método setCustomTag se utiliza para establecer la etiqueta personalizada de la instancia.voidsetUsualArgumentInExpressions(boolean usual) Methods inherited from class adalid.core.AbstractArtifact
a, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, annotate, b, b, bigDecimal, bigDecimal, bigDecimal, bigDecimal, bigDecimal, bigInteger, bigInteger, bigInteger, bigInteger, bigInteger, checkName, checkScope, classToString, clearAttributes, coalesce, copyBootstrappingAttributes, copyLocalizedStrings, defaultLocale, depth, fa, fieldsToString, finalise, finish, getAlias, getAttribute, getAttribute, getAttributes, getAttributesArray, getAttributesArray, getAttributesKeySetByRegex, getBooleanAttribute, getBooleanAttribute, getClassPath, getCrypticName, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldNamedClassSimpleName, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultColumnHeader, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getDefaultWrapperClass, getFullName, getInlineHelpType, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyFeatures, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPartialSqlName, getPathList, getPathString, getSqlName, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getStringKeyValuePairAttribute, getStringKeyValuePairAttribute, getTrace, getValidTypeAnnotations, getValueString, getValueString, getWrapper, greaterThanZero, h1, h2, h3, h4, h5, h6, hashCodeHexString, i, i, ic, ic, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isFontAwesomeClass, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isLocalizedSymbolDefined, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, isUnicodeSymbolClass, isValidEmbeddedDocument, isValidFieldAnnotation, isValidHelpFileName, isValidHelpFileType, isValidJavaClassName, isValidSnippetFileName, isValidTypeAnnotation, localeReadingKey, localeWritingKey, m, m, mapsToString, put, round, s, s, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultColumnHeader, setDefaultColumnHeader, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setInlineHelpType, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedColumnHeader, setLocalizedColumnHeader, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, setStaticAttributes, settler, setTrace, specified, specified, specified, specified, specified, specified, specified, specified, toString, toString, toString, toString, toString, toString, u, u, ul, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyNames, xs
-
Constructor Details
-
Instance
public Instance()
-
-
Method Details
-
getCustomTag
- Returns:
- la etiqueta personalizada de la instancia
-
setCustomTag
El método setCustomTag se utiliza para establecer la etiqueta personalizada de la instancia. La etiqueta determina el color del fondo, el color del texto y el tipo de conversión del texto que se utiliza al mostrar el valor de la instancia en las vistas (páginas) de consulta y registro.- Parameters:
tag- un objeto de la clase InstanceTag. Utilice cualquiera de las etiquetas predefinidas como campos estáticos de InstanceTag o construya su propia etiqueta con alguno de los métodos estáticosInstanceTag.of.
-
getInstanceFieldsList
- Returns:
- the instance fields
-
getInstanceKeyType
- Returns:
- the instance fields
-
getInstanceKeyValue
-
getInstanceKeyLabel
-
getInstanceKeyLabel
-
getInstanceKeyDescription
-
getInstanceKeyDescription
-
getInstanceFieldValue
-
getInstanceFieldValue
-
isUsualArgumentInExpressions
public boolean isUsualArgumentInExpressions() -
setUsualArgumentInExpressions
public void setUsualArgumentInExpressions(boolean usual) -
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedadlocale- configuración regional
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
newInstanceField
El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.- Parameters:
property- propiedad de la entidadvalue- valor de la propiedad
-
isAnnotatedWithInstanceDataGen
public boolean isAnnotatedWithInstanceDataGen()- Returns:
- the InstanceDataGen annotation indicator
-
getDataGenWeight
public int getDataGenWeight()- Returns:
- the data generation weight
-
getValidFieldAnnotations
- Overrides:
getValidFieldAnnotationsin classAbstractArtifact
-
toEntityExpression
- Returns:
- an entity expression representing this instance
-