Package adalid.core.data.types
Class StringData
java.lang.Object
adalid.core.AbstractArtifact
adalid.core.AbstractDataArtifact
adalid.core.Primitive
adalid.core.primitives.CharacterPrimitive
adalid.core.data.types.StringData
- All Implemented Interfaces:
Wrappable,AnnotatableArtifact,Artifact,CalculableProperty,CharacterExpression,DataArtifact,Expression,Nullable,Parameter,Property,TypedArtifact,ValuedArtifact,Serializable
- Direct Known Subclasses:
StringParameter,StringProperty
- Author:
- Jorge Campins
- See Also:
-
Field Summary
FieldsFields inherited from class adalid.core.AbstractDataArtifact
CONVERTER_REGEX, VALIDATOR_REGEXFields inherited from class adalid.core.AbstractArtifact
_de_, _of_, BR, ENGLISH, FWGTS, FWLTS, HT, PORTUGUESE, SPANISH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EncodingTypeprotected StringfieldsToString(int n, String key, boolean verbose, boolean fields, boolean maps) protected intprotected intint[]int[]String[]intintintintgetLocalizedRegexErrorMessage(Locale locale) intintintintcharintintString[]MimeType[]booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanprotected intvoidsetAccelerometer(Boolean allow) voidsetAllowDiacritics(boolean allowDiacritics) voidsetAutoComplete(AutoComplete autoComplete) voidsetAutoplay(Boolean allow) voidsetBlobEntity(Entity entity) setBlobField(Field field) voidsetBlobFieldName(String fieldName) voidsetBlobProperty(Property property) voidsetDefaultRegexErrorMessage(String message) El método setDefaultRegexErrorMessage se utiliza para establecer el mensaje de error asociado a la expresión regular definida mediante el elemento regex de la anotación StringField, que se almacena en el archivo de recursos por defecto.voidsetDisplayLength(Integer displayLength) Sets the string display length.voidvoidvoidsetEmbeddedDocumentURLs(String... urls) voidsetEncodingEnabled(boolean encoding) El método setEncodingEnabled se utiliza para habilitar la codificación del valor de la propiedad para almacenarlo en la base de datos.voidsetEncodingType(EncodingType encoding) El método setEncodingType se utiliza para establecer el tipo de codificación del valor de la propiedad para almacenarlo en la base de datos.voidsetEncryptedMedia(Boolean allow) voidsetFetchType(FetchType fetchType) El método setFetchType se utiliza para establecer la estrategia para obtener datos de la base de datos.voidsetFileDownloadStartFunction(String function) voidsetFileDownloadStopFunction(String function) voidsetFileUploadAutoStart(boolean autoStart) voidsetFileUploadFileLimit(int fileLimit) voidsetFileUploadUndoLimit(int undoLimit) voidsetFileUploadVirusScan(boolean virusScan) voidsetFileViewerDialogReturnUpdate(String... update) voidsetFrameBorder(Boolean frameBorder) voidsetFullScreen(Boolean allow) voidsetGyroscope(Boolean allow) voidsetInputMask(String inputMask) voidsetJoinEntity(Entity entity) setJoinField(Field field) voidsetJoinFieldName(String fieldName) voidsetJoinProperty(Property property) voidsetLargeDisplayHeight(int height) voidsetLargeDisplayWidth(int width) voidsetLetterCase(LetterCase letterCase) voidsetLoadEntity(Entity entity) setLoadField(Field field) voidsetLoadFieldName(String fieldName) voidsetLoading(EmbeddedDocumentLoading loading) voidsetLoadProperty(Property property) voidsetLocalizedRegexErrorMessage(Locale locale, String message) El método setLocalizedRegexErrorMessage se utiliza para establecer el mensaje de error asociado a la expresión regular definida mediante el elemento regex de la anotación StringField, que se almacena en el archivo de recursos de configuración regional.voidsetMaxInputFileSize(int size) voidsetMaxLength(Integer maxLength) Sets the string maximum length.voidsetMediumDisplayHeight(int height) voidsetMediumDisplayWidth(int width) voidsetMinLength(int minLength) Sets the string minimum length.voidsetPathTemplate(String fieldName) voidsetPattern(Pattern pattern) voidsetPictureInPicture(Boolean allow) voidsetReferrerPolicy(EmbeddedDocumentPolicy referrerPolicy) voidsetResizable(boolean resizable) voidsetRichTextFormat(boolean richTextFormat) voidsetSandbox(EmbeddedDocumentSandbox sandbox) voidsetSearchURL(String searchURL) voidsetSlotChar(char slotChar) voidsetSmallDisplayHeight(int height) voidsetSmallDisplayWidth(int width) voidsetSourceURLs(String... urls) voidsetSpecialConverterName(String converter) voidsetSpecialValidatorName(String validator) voidsetTextEntity(Entity entity) setTextField(Field field) voidsetTextFieldName(String fieldName) voidsetTextProperty(Property property) voidsetTranslatable(boolean translatable) voidsetTypeNameExpression(CharacterExpression expression) voidsetUpdateableFileReference(Kleenean updateable) voidvoidsetUrlDisplayMode(DisplayMode mode) voidvoidsetUrlType(UrlType type) voidsetValidInputFilePattern(Pattern pattern) voidsetValidInputFileTypes(MimeType[] types) Methods inherited from class adalid.core.primitives.CharacterPrimitive
ascii, ascii, capitalize, coalesce, coalesce, coalesce, concat, concat, concat, concatenate, concatenate, concatenate, contains, contains, contains, defaultWhenNull, diacriticless, diacriticlessAscii, diacriticlessAscii, endsWith, endsWith, endsWith, format, getCalculableValue, getCurrentValue, getDefaultValue, getInitialValue, getPrimalDefaultValue, getPrimalInitialValue, isBetween, isEqualTo, isEqualTo, isEqualTo, isExpressCurrentValue, isExpressDefaultValue, isExpressInitialValue, isGreaterOrEqualTo, isGreaterOrEqualTo, isGreaterOrEqualTo, isGreaterThan, isGreaterThan, isGreaterThan, isIn, isIn, isIn, isLessOrEqualTo, isLessOrEqualTo, isLessOrEqualTo, isLessThan, isLessThan, isLessThan, isNotBetween, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotIn, isNotIn, isNotIn, isNotNull, isNull, isNullOrBetween, isNullOrContains, isNullOrContains, isNullOrContains, isNullOrEndsWith, isNullOrEndsWith, isNullOrEndsWith, isNullOrEqualTo, isNullOrEqualTo, isNullOrEqualTo, isNullOrGreaterOrEqualTo, isNullOrGreaterOrEqualTo, isNullOrGreaterOrEqualTo, isNullOrGreaterThan, isNullOrGreaterThan, isNullOrGreaterThan, isNullOrIn, isNullOrIn, isNullOrLessOrEqualTo, isNullOrLessOrEqualTo, isNullOrLessOrEqualTo, isNullOrLessThan, isNullOrLessThan, isNullOrLessThan, isNullOrNotBetween, isNullOrNotContains, isNullOrNotContains, isNullOrNotContains, isNullOrNotEndsWith, isNullOrNotEndsWith, isNullOrNotEndsWith, isNullOrNotEqualTo, isNullOrNotEqualTo, isNullOrNotEqualTo, isNullOrNotIn, isNullOrNotIn, isNullOrNotStartsWith, isNullOrNotStartsWith, isNullOrNotStartsWith, isNullOrStartsWith, isNullOrStartsWith, isNullOrStartsWith, isPrimitiveCurrentValue, isPrimitiveDefaultValue, isPrimitiveInitialValue, isSpecialCurrentValue, isSpecialDefaultValue, isSpecialInitialValue, left, left, lower, ltrim, max, max, max, min, min, min, notContains, notContains, notContains, notEndsWith, notEndsWith, notEndsWith, notStartsWith, notStartsWith, notStartsWith, nullIf, nullIf, nullIf, nullWhenDefault, right, right, rtrim, setCalculableValueExpression, setCurrentValue, setCurrentValue, setCurrentValue, setDefaultValue, setDefaultValue, setDefaultValue, setInitialValue, setInitialValue, setInitialValue, setPrimalDefaultValue, setPrimalInitialValue, startsWith, startsWith, startsWith, substr, substr, substr, substr, substr, substr, toChar, toCharString, toZeroPaddedString, toZeroPaddedString, trim, uncapitalize, upperMethods inherited from class adalid.core.Primitive
addVerifiedUsage, checkName, finish, getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getLocalizedMaximumValueTag, getLocalizedMinimumValueTag, getMaximumValueTag, getMinimumValueTag, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsageMap, getVerifiedUsages, getVerifiedUsers, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpression, setLocalizedMaximumValueTag, setLocalizedMinimumValueTag, setMaximumValueTag, setMinimumValueTagMethods inherited from class adalid.core.AbstractDataArtifact
addAggregate, addInitialValueReferencedParameters, addInitialValueReferencedProperties, checkAggregates, copyLocalizedStrings, getAggregateFunction, getAggregates, getAggregateTitle, getAnchorField, getAnchorFieldName, getAnchorParameter, getAnchorProperty, getAnchorType, getCalculableValueTag, getColumnPixels, getCurrentValueTag, getDataClass, getDataGenFactor, getDataGenMax, getDataGenMaxTemporalAddend, getDataGenMaxValue, getDataGenMin, getDataGenMinTemporalAddend, getDataGenMinValue, getDataGenNullable, getDataGenNumericAction, getDataGenPattern, getDataGenPrefix, getDataGenSeriesStart, getDataGenSeriesStep, getDataGenSeriesStop, getDataGenSuffix, getDataGenTemporalInterval, getDataGenTrueable, getDataGenType, getDataType, getDefaultAnchoredLabel, getDefaultAnchorLabel, getDefaultCheckpoint, getDefaultCondition, getDefaultFunction, getDefaultGraphicImageTooltip, getDefaultGraphicImageTooltipMap, getDefaultValueTag, getDefaultWrapperClass, getDisplaySortKey, getEnclosingSteps, getEnclosingTabs, getFirstAnchoredFieldAnchorType, getGraphicImageNameExpression, getInitialValue, getInitialValueReferencingParameters, getInitialValueReferencingParameters, getInitialValueReferencingParametersList, getInitialValueReferencingParametersSortedBySequence, getInitialValueReferencingProperties, getInitialValueReferencingProperties, getInitialValueReferencingPropertiesList, getInitialValueReferencingPropertiesSortedBySequence, getInitialValueReferencingSiblings, getInitialValueReferencingSiblings, getInitialValueTag, getInstanceParameterInitialValueReferencingSiblings, getInstanceParameterInitialValueReferencingSiblings, getKeyFeatures, getKeyProperties, getLinkedColumnName, getLinkedColumnOperator, getLinkedField, getLinkedFieldName, getLinkedProperty, getLocalizedAggregateTitle, getLocalizedAnchoredLabel, getLocalizedAnchorLabel, getLocalizedCalculableValueTag, getLocalizedCurrentValueTag, getLocalizedDefaultValueTag, getLocalizedGraphicImageTooltip, getLocalizedGraphicImageTooltipMap, getLocalizedInitialValueTag, getLocalizedModifyingFilterTag, getLocalizedNullifyingFilterTag, getLocalizedRenderingFilterTag, getLocalizedRequiringFilterTag, getMasterHeadingSnippetFileName, getMaxValueReferencingParameters, getMaxValueReferencingParameters, getMaxValueReferencingProperties, getMaxValueReferencingProperties, getMaxValueReferencingSiblings, getMaxValueReferencingSiblings, getMinValueReferencingParameters, getMinValueReferencingParameters, getMinValueReferencingProperties, getMinValueReferencingProperties, getMinValueReferencingSiblings, getMinValueReferencingSiblings, getMissingValueGraphicImageName, getModifyingFilter, getModifyingFilterReferencingParameters, getModifyingFilterReferencingParameters, getModifyingFilterReferencingProperties, getModifyingFilterReferencingProperties, getModifyingFilterReferencingSiblings, getModifyingFilterReferencingSiblings, getModifyingFilterTag, getNullifyingFilter, getNullifyingFilterTag, getNullValueGraphicImageName, getParameterPathList, getParameterPropertyPathList, getPixels, getProcessingConsoleSnippetFileName, getPropertyAccess, getPropertyAtRoot, getPropertyParameterPathList, getPropertyPathList, getReadingDetailSnippetFileName, getReadingRenderingFilterReferencingSiblings, getReadingRenderingFilterReferencingSiblings, getReadingTableSnippetFileName, getRenderingFilter, getRenderingFilterReferencingCollections, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRenderingFilterReferencingSiblings, getRenderingFilterReferencingSiblings, getRenderingFilterTag, getRequiringFilter, getRequiringFilterReferencingParameters, getRequiringFilterReferencingParameters, getRequiringFilterReferencingProperties, getRequiringFilterReferencingProperties, getRequiringFilterReferencingSiblings, getRequiringFilterReferencingSiblings, getRequiringFilterTag, getResponsivePriority, getSearchQueryFilterReferencingParameters, getSearchQueryFilterReferencingParameters, getSearchQueryFilterReferencingProperties, getSearchQueryFilterReferencingProperties, getSearchQueryFilterReferencingSiblings, getSearchQueryFilterReferencingSiblings, getSegmentEntityClass, getSequenceNumber, getSequencePropertyStart, getSequencePropertyStep, getSequencePropertyStop, getSerialVersionUID, getSerialVersionUID, getSinglePropertyUniqueKey, getSqlName, getTableColumnEntityName, getTransitionDateTimeField, getTransitionDateTimeFieldName, getTransitionDateTimeProperty, getTransitionUserEntity, getTransitionUserField, getTransitionUserFieldName, getUnnecessaryValueGraphicImageName, getWritingDetailSnippetFileName, getWritingRenderingFilterReferencingSiblings, getWritingRenderingFilterReferencingSiblings, getWritingTableSnippetFileName, isAnchoringLinkedDetailFields, isAnchoringLinkedParameters, isAnnotatedWithBaseField, isAnnotatedWithBigDecimalField, isAnnotatedWithBigIntegerField, isAnnotatedWithBooleanField, isAnnotatedWithBusinessKey, isAnnotatedWithColumnField, isAnnotatedWithDataGen, isAnnotatedWithDateField, isAnnotatedWithDescriptionProperty, isAnnotatedWithDiscriminatorColumn, isAnnotatedWithEmbeddedDocument, isAnnotatedWithFileReference, isAnnotatedWithImageProperty, isAnnotatedWithInactiveIndicator, isAnnotatedWithInstanceReference, isAnnotatedWithNameProperty, isAnnotatedWithNumericField, isAnnotatedWithOwnerProperty, isAnnotatedWithParameterField, isAnnotatedWithParentProperty, isAnnotatedWithPrimaryKey, isAnnotatedWithPropertyAggregation, isAnnotatedWithPropertyField, isAnnotatedWithSegmentProperty, isAnnotatedWithSequenceProperty, isAnnotatedWithStateProperty, isAnnotatedWithStringField, isAnnotatedWithTimeField, isAnnotatedWithTimestampField, isAnnotatedWithUniformResourceLocator, isAnnotatedWithUniqueKey, isAnnotatedWithUrlProperty, isAnnotatedWithUserProperty, isAnnotatedWithVariantString, isAnnotatedWithVersionProperty, isAuditable, isBaseField, isBigDecimalData, isBigIntegerData, isBinaryData, isBinaryPrimitive, isBooleanData, isBooleanEnumerationEntity, isBooleanPrimitive, isBusinessKeyProperty, isByteData, isCalculable, isCalculable, isCalculatedProperty, isCharacterData, isCharacterKeyProperty, isCharacterPrimitive, isColumnField, isContextualEntity, isCreateField, isCreateFieldViaAPI, isDatabaseEntity, isDataGenSeriesEnabled, isDataGenTypeSpecified, isDateData, isDescriptionProperty, isDetailField, isDiscriminatorProperty, isDoubleData, isEmbeddedDocumentField, isEnclosedInAtLeastOneStep, isEnclosedInAtLeastOneTab, isEntity, isEnumerationEntity, isFileReferenceField, isFloatData, isGraphicImageField, isGraphicImageFontAwesomeClassNameExpression, isGraphicImageStyleClassNameExpression, isHeadertextlessField, isHeadingField, isHiddenEntityReferenceField, isHiddenField, isImageProperty, isImmutableField, isImplicitOverlayImageProperty, isInactiveIndicatorProperty, isIndexableEntityReference, isIndexed, isInsertable, isInstanceParameter, isInstanceReferenceField, isIntegerData, isKeyField, isLongData, isMandatoryForInsert, isMasterDependentPropertyOf, isMasterSequenceField, isMissingValueGraphicImageNameFontAwesomeClass, isNameProperty, isNonEnumerationEntity, isNullable, isNullValueGraphicImageNameExpression, isNullValueGraphicImageNameFontAwesomeClass, isNumericKeyProperty, isNumericPrimitive, isOptionalForInsert, isOverlayableEntityReference, isOverlayField, isOwnerProperty, isParameter, isParentProperty, isPassword, isPersistentEntity, isPersistentEnumerationEntity, isPersistentNonEnumerationEntity, isPrimaryKeyProperty, isPrimitive, isProminentField, isProperty, isReadOnly, isReadWrite, isRenderingFilterReadOnly, isRequired, isRequiredParameter, isRequiredProperty, isSegmentProperty, isSequenceProperty, isSequencePropertyDataGenDisabled, isSequencePropertyEnabled, isSerializableField, isSerializableIUID, isShortData, isSinglePropertyOfUniqueKey, isStateProperty, isStringData, isTableField, isTemporalPrimitive, isTimeData, isTimestampData, isTransientField, isUniformResourceLocatorField, isUnique, isUniqueKeyProperty, isUnnecessaryValueGraphicImageNameFontAwesomeClass, isUpdateable, isUpdateField, isUpdateFieldViaAPI, isUrlProperty, isUserProperty, isVariantStringField, isVersionProperty, keepCountOn, setAggregateFunction, setAggregateTitle, setAnchoringLinkedDetailFields, setAnchoringLinkedParameters, setAuditable, setCalculable, setCalculableValueTag, setColumnField, setCreateField, setCreateFieldViaAPI, setCurrentValueTag, setDataGenFunction, setDefaultAnchoredLabel, setDefaultAnchorLabel, setDefaultCheckpoint, setDefaultCondition, setDefaultFunction, setDefaultGraphicImageTooltip, setDefaultValueTag, setDetailField, setDisplaySortKey, setExportField, setFilterField, setFirstAnchoredFieldAnchorType, setGraphicImageFontAwesomeClassNameExpression, setGraphicImageNameExpression, setGraphicImageStyleClassNameExpression, setHeadertextlessField, setHeadingField, setHiddenField, setImmutableField, setIndexed, setInitialValueTag, setInsertable, setLocalizedAggregateTitle, setLocalizedAnchoredLabel, setLocalizedAnchorLabel, setLocalizedCalculableValueTag, setLocalizedCurrentValueTag, setLocalizedDefaultValueTag, setLocalizedGraphicImageTooltip, setLocalizedInitialValueTag, setLocalizedModifyingFilterTag, setLocalizedNullifyingFilterTag, setLocalizedRenderingFilterTag, setLocalizedRequiringFilterTag, setMasterHeadingSnippetFileName, setMissingValueGraphicImageName, setModifyingFilter, setModifyingFilterTag, setNullable, setNullifyingFilter, setNullifyingFilterTag, setNullValueGraphicImageExpression, setNullValueGraphicImageName, setOverlayField, setPassword, setProcessingConsoleSnippetFileName, setProminentField, setPropertyAccess, setReadingDetailSnippetFileName, setReadingTableSnippetFileName, setRenderingFilter, setRenderingFilter, setRenderingFilterTag, setReportField, setRequired, setRequiringFilter, setRequiringFilterTag, setResponsivePriority, setSearchField, setSequencePropertyStart, setSequencePropertyStep, setSequencePropertyStop, setSerializableField, setSerializableIUID, setSortField, setTableField, setUnique, setUnnecessaryValueGraphicImageName, setUpdateable, setUpdateField, setUpdateFieldViaAPI, setWritingDetailSnippetFileName, setWritingTableSnippetFileName, validCalculableValue, validCurrentValue, validDefaultValue, validInitialValue, validMaximumValue, validMinimumValue, validSpecialTemporalValueMethods 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, checkScope, classToString, clearAttributes, coalesce, copyBootstrappingAttributes, defaultLocale, depth, fa, finalise, 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, getFullName, getInlineHelpType, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPartialSqlName, getPathList, getPathString, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getStringKeyValuePairAttribute, getStringKeyValuePairAttribute, getTrace, getValidFieldAnnotations, 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, xsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface adalid.core.interfaces.AnnotatableArtifact
annotateMethods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, finish, getAlias, getAttribute, getAttribute, getClassPath, getCrypticName, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultColumnHeader, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getKeyFeatures, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultColumnHeader, setDefaultColumnHeader, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedColumnHeader, setLocalizedColumnHeader, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toStringMethods inherited from interface adalid.core.interfaces.Expression
addVerifiedUsage, getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsageMap, getVerifiedUsages, getVerifiedUsers, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpressionMethods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
Field Details
-
EMPTY
- See Also:
-
-
Constructor Details
-
StringData
public StringData()
-
-
Method Details
-
getDataGenFunction
- Overrides:
getDataGenFunctionin classAbstractDataArtifact- Returns:
- the data generation user-defined function name
-
isSearchField
public boolean isSearchField()- Specified by:
isSearchFieldin interfaceProperty- Overrides:
isSearchFieldin classAbstractDataArtifact- Returns:
- the search field indicator
-
isFilterField
public boolean isFilterField()- Specified by:
isFilterFieldin interfaceProperty- Overrides:
isFilterFieldin classAbstractDataArtifact- Returns:
- the filter field indicator
-
isSortField
public boolean isSortField()- Specified by:
isSortFieldin interfaceProperty- Overrides:
isSortFieldin classAbstractDataArtifact- Returns:
- the sort field indicator
-
isReportField
public boolean isReportField()- Specified by:
isReportFieldin interfaceProperty- Overrides:
isReportFieldin classAbstractDataArtifact- Returns:
- the report field indicator
-
isExportField
public boolean isExportField()- Specified by:
isExportFieldin interfaceProperty- Overrides:
isExportFieldin classAbstractDataArtifact- Returns:
- the export field indicator
-
isLoremIpsum
- Overrides:
isLoremIpsumin classAbstractDataArtifact- Returns:
- the character Lorem Ipsum indicator
-
isResizableString
public boolean isResizableString() -
getMinLength
public int getMinLength()- Returns:
- the minLength
-
setMinLength
public void setMinLength(int minLength) Sets the string minimum length. WARNING: max length should be set BEFORE min length.- Parameters:
minLength- the minLength to set
-
getMaxLength
- Returns:
- the maxLength
-
setMaxLength
Sets the string maximum length. WARNING: max length should be set BEFORE min length.- Parameters:
maxLength- the maxLength to set
-
isLargeObject
public boolean isLargeObject() -
getFetchType
-
setFetchType
El método setFetchType se utiliza para establecer la estrategia para obtener datos de la base de datos. Este método solo aplica si la meta propiedad tiene longitud ilimitada, es decir, su maxLength es 0. Con la estrategia EAGER, el valor de la propiedad se obtiene simultáneamente con el resto de las propiedades de la entidad. Con la estrategia LAZY, el valor se obtiene posteriormente, por demanda, cuando se accede a la propiedad por primera vez. El valor predeterminado del atributo es EAGER.- Parameters:
fetchType- especifica si la operación de consulta obtiene el valor de la propiedad simultáneamente con el resto de las propiedades de la entidad o posteriormente, por demanda. Su valor es uno de los elementos de la enumeración FetchType. Seleccione EAGER para obtener el valor de la propiedad simultáneamente con el resto de las propiedades de la entidad; seleccione LAZY para obtenerlo posteriormente, por demanda; alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es EAGER.
-
getDisplayLength
- Returns:
- the displayLength
-
getMaxDisplayLength
- Returns:
- the displayLength
-
setDisplayLength
Sets the string display length.- Parameters:
displayLength- the displayLength to set
-
getInputMask
- Returns:
- the input mask
-
setInputMask
- Parameters:
inputMask- the input mask to set
-
getSlotChar
public char getSlotChar()- Returns:
- the slot char
-
setSlotChar
public void setSlotChar(char slotChar) - Parameters:
slotChar- the slot char to set
-
getPattern
- Returns:
- the pattern
-
setPattern
- Parameters:
pattern- the pattern to set
-
getPatternRegex
-
getDefaultRegexErrorMessage
- Returns:
- the default regex error message
-
setDefaultRegexErrorMessage
El método setDefaultRegexErrorMessage se utiliza para establecer el mensaje de error asociado a la expresión regular definida mediante el elemento regex de la anotación StringField, que se almacena en el archivo de recursos por defecto. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor del mensaje.- Parameters:
message- mensaje de error asociado a la expresión regular
-
getLocalizedRegexErrorMessage
- Parameters:
locale- the locale for the regex error message- Returns:
- the localized regex error message
-
setLocalizedRegexErrorMessage
El método setLocalizedRegexErrorMessage se utiliza para establecer el mensaje de error asociado a la expresión regular definida mediante el elemento regex de la anotación StringField, que se almacena en el archivo de recursos de configuración regional. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor del mensaje.- Parameters:
locale- configuración regionalmessage- mensaje de error asociado a la expresión regular
-
getAutoComplete
- Returns:
- the auto complete
-
setAutoComplete
- Parameters:
autoComplete- the auto complete to set
-
getLetterCase
- Returns:
- the letter case
-
setLetterCase
- Parameters:
letterCase- the letter case to set
-
isAllowDiacritics
public boolean isAllowDiacritics()- Returns:
- the allow diacritics indicator
-
setAllowDiacritics
public void setAllowDiacritics(boolean allowDiacritics) - Parameters:
allowDiacritics- the allow diacritics indicator to set
-
isRichTextFormat
public boolean isRichTextFormat()- Returns:
- the rich text format indicator
-
setRichTextFormat
public void setRichTextFormat(boolean richTextFormat) - Parameters:
richTextFormat- the rich text format indicator to set
-
isTranslatable
public boolean isTranslatable()- Returns:
- the allow translatation indicator
-
isTranslationAllowed
public boolean isTranslationAllowed() -
setTranslatable
public void setTranslatable(boolean translatable) - Parameters:
translatable- the allow translatation indicator to set
-
getSpecialConverterName
- Returns:
- the special converter name
-
setSpecialConverterName
-
getSpecialValidatorName
- Returns:
- the special validator name
-
setSpecialValidatorName
-
getTypeNameExpression
- Returns:
- the type name expression
-
setTypeNameExpression
- Parameters:
expression- the type name expression to set
-
getUrlType
- Returns:
- the url type
-
setUrlType
- Parameters:
type- the url type to set
-
getUrlDisplayMode
- Returns:
- the url display mode
-
setUrlDisplayMode
- Parameters:
mode- the url display mode to set
-
getUrlDisplayType
- Returns:
- the url display type
-
setUrlDisplayType
- Parameters:
type- the url display type to set
-
getSourceURLsJoint
-
getSourceURLs
- Returns:
- the list of valid URLs
-
setSourceURLs
- Parameters:
urls- the list of valid URLs to set
-
getSearchURL
- Returns:
- the URL of the website to search for the value
-
setSearchURL
- Parameters:
searchURL- the URL to set
-
isGoogleMapsEmbedInlineFrame
public boolean isGoogleMapsEmbedInlineFrame()- Returns:
- the inline frame indicator of embedded maps
-
isEncodingEnabled
public boolean isEncodingEnabled()- Returns:
- the encoding-enabled indicator
-
setEncodingEnabled
public void setEncodingEnabled(boolean encoding) El método setEncodingEnabled se utiliza para habilitar la codificación del valor de la propiedad para almacenarlo en la base de datos.Advertencias
- La codificación limita significativamente el uso de la propiedad en consultas e informes.
- El algoritmo de codificación utilizado es Base64, el cual no es un algoritmo de cifrado, se decodifica fácilmente y, por lo tanto, no debe utilizarse como un método de cifrado seguro.
- La longitud del valor codificado es un tercio mayor que la longitud del valor original; si, por ejemplo, la longitud máxima de la propiedad se establece en 2000, entonces la propiedad solo puede contener valores de hasta 1500 caracteres.
- Parameters:
encoding- true para habilitar la codificación- See Also:
-
getEncodingType
- Returns:
- the encoding type
-
encodingType
-
setEncodingType
El método setEncodingType se utiliza para establecer el tipo de codificación del valor de la propiedad para almacenarlo en la base de datos. El algoritmo de codificación utilizado es Base64. Su valor es uno de los elementos de la enumeración EncodingType.Seleccione:
- BASIC, para utilizar el "Alfabeto Base64" como se especifica en la Tabla 1 de RFC 4648 y RFC 2045 para la operación de codificación y decodificación. El codificador no agrega ningún carácter de avance de línea (separador de línea). El decodificador rechaza los datos que contienen caracteres fuera del alfabeto base64.
- FILENAME o URL, para utilizar el "Alfabeto Base64 seguro para URL y nombre de archivo" como se especifica en la Tabla 2 de RFC 4648 para la codificación y decodificación. El codificador no agrega ningún carácter de avance de línea (separador de línea). El decodificador rechaza los datos que contienen caracteres fuera del alfabeto base64.
- MIME, para utilizar el "Alfabeto Base64" como se especifica en la Tabla 1 de RFC 2045 para la operación de codificación y decodificación. La salida codificada debe representarse en líneas de no más de 76 caracteres cada una y utiliza un retorno de carro '\r' seguido inmediatamente por un salto de línea '\n' como separador de línea. No se agrega ningún separador de línea al final de la salida codificada. Todos los separadores de línea u otros caracteres que no se encuentran en la tabla alfabética base64 se ignoran en la operación de decodificación.
Alternativamente, seleccione UNSPECIFIED para utilizar el valor predeterminado. El valor predeteminado es:
- BASIC, para propiedades que contienen una definición de documento incrustado (anotadas con @EmbeddedDocument)
- FILENAME, para propiedades que contienen una referencias a un archivo cargado en el servidor (anotadas con @FileReference)
- URL, para propiedades que contienen una URL (anotadas con @UniformResourceLocator o @UrlProperty)
- UNSPECIFIED, para las demás propiedades
- Parameters:
encoding- tipo de codificación- See Also:
-
getFileDownloadStartFunction
-
setFileDownloadStartFunction
-
getFileDownloadStopFunction
-
setFileDownloadStopFunction
-
getFileViewerDialogReturnUpdate
-
setFileViewerDialogReturnUpdate
-
isFileUploadAutoStart
public boolean isFileUploadAutoStart()- Returns:
- the file-upload auto-start indicator
-
fileUploadAutoStart
-
setFileUploadAutoStart
public void setFileUploadAutoStart(boolean autoStart) - Parameters:
autoStart- the file-upload auto-start indicator to set
-
isFileUploadVirusScan
public boolean isFileUploadVirusScan()- Returns:
- the file-upload virus-scan indicator
-
fileUploadVirusScan
-
setFileUploadVirusScan
public void setFileUploadVirusScan(boolean virusScan) - Parameters:
virusScan- the file-upload virus-scan indicator to set
-
getFileUploadFileLimit
public int getFileUploadFileLimit()- Returns:
- the file-upload file limit
-
fileUploadFileLimit
protected int fileUploadFileLimit() -
setFileUploadFileLimit
public void setFileUploadFileLimit(int fileLimit) - Parameters:
fileLimit- the file-upload file limit indicator to set
-
getFileUploadUndoLimit
public int getFileUploadUndoLimit()- Returns:
- the file-upload file limit
-
fileUploadUndoLimit
protected int fileUploadUndoLimit() -
setFileUploadUndoLimit
public void setFileUploadUndoLimit(int undoLimit) - Parameters:
undoLimit- the file-upload retry limit indicator to set
-
getMaxInputFileSize
public int getMaxInputFileSize()- Returns:
- the max input file size
-
maxInputFileSize
protected int maxInputFileSize() -
setMaxInputFileSize
public void setMaxInputFileSize(int size) - Parameters:
size- the max input file size to set
-
getValidInputFileTypes
- Returns:
- the valid input file types
-
setValidInputFileTypes
- Parameters:
types- the valid input file types to set
-
getValidInputFileTypesRegex
- Returns:
- the valid input file regex
-
getValidInputFilePattern
- Returns:
- the valid input file pattern
-
setValidInputFilePattern
- Parameters:
pattern- the valid input file pattern to set
-
getValidInputFilePatternRegex
-
getUploadStorageOption
- Returns:
- the upload storage option
-
setUploadStorageOption
- Parameters:
option- the upload storage option to set
-
getPathTemplate
- Returns:
- the path template
-
setPathTemplate
- Parameters:
fieldName- the path template to set
-
getBlobFieldName
- Returns:
- the blob field name
-
setBlobFieldName
- Parameters:
fieldName- the blob field name to set
-
getBlobField
- Returns:
- the blob field
-
setBlobField
- Parameters:
field- the blob field to set- Returns:
- the previously set blob field
-
setBlobEntity
- Parameters:
entity- the blob entity to set
-
getBlobProperty
- Returns:
- the blob property
-
setBlobProperty
- Parameters:
property- the blob property to set
-
getJoinFieldName
- Returns:
- the join field name
-
setJoinFieldName
- Parameters:
fieldName- the join field name to set
-
getJoinField
- Returns:
- the join field
-
setJoinField
- Parameters:
field- the join field to set- Returns:
- the previously set join field
-
setJoinEntity
- Parameters:
entity- the join entity to set
-
getJoinProperty
- Returns:
- the join property
-
setJoinProperty
- Parameters:
property- the join property to set
-
getLoadFieldName
- Returns:
- the load field name
-
setLoadFieldName
- Parameters:
fieldName- the load field name to set
-
getLoadField
- Returns:
- the load field
-
setLoadField
- Parameters:
field- the load field to set- Returns:
- the previously set load field
-
setLoadEntity
- Parameters:
entity- the load entity to set
-
getLoadProperty
- Returns:
- the load property
-
setLoadProperty
- Parameters:
property- the load property to set
-
getTextFieldName
- Returns:
- the text field name
-
setTextFieldName
- Parameters:
fieldName- the text field name to set
-
getTextField
- Returns:
- the text field
-
setTextField
- Parameters:
field- the text field to set- Returns:
- the previously set text field
-
setTextEntity
- Parameters:
entity- the text entity to set
-
getTextProperty
- Returns:
- the text property
-
setTextProperty
- Parameters:
property- the text property to set
-
getUpdateableFileReference
- Returns:
- the updateable file reference indicator
-
setUpdateableFileReference
- Parameters:
updateable- the updateable file reference indicator to set
-
isUpdateableFileReference
public boolean isUpdateableFileReference()- Returns:
- the updateable file reference indicator as boolean
-
getEmbeddedDocumentURLsJoint
-
getEmbeddedDocumentURLs
-
setEmbeddedDocumentURLs
-
getEmbeddedDocumentType
-
setEmbeddedDocumentType
-
getEmbeddedDocumentStyle
-
setEmbeddedDocumentStyle
-
getLargeDisplayWidth
public int getLargeDisplayWidth() -
setLargeDisplayWidth
public void setLargeDisplayWidth(int width) -
getLargeDisplayHeight
public int getLargeDisplayHeight() -
setLargeDisplayHeight
public void setLargeDisplayHeight(int height) -
getMediumDisplayWidth
public int getMediumDisplayWidth() -
setMediumDisplayWidth
public void setMediumDisplayWidth(int width) -
getMediumDisplayHeight
public int getMediumDisplayHeight() -
setMediumDisplayHeight
public void setMediumDisplayHeight(int height) -
getSmallDisplayWidth
public int getSmallDisplayWidth() -
setSmallDisplayWidth
public void setSmallDisplayWidth(int width) -
getSmallDisplayHeight
public int getSmallDisplayHeight() -
setSmallDisplayHeight
public void setSmallDisplayHeight(int height) -
getDisplayWidth
public int[] getDisplayWidth() -
getDisplayHeight
public int[] getDisplayHeight() -
isResizable
public boolean isResizable() -
setResizable
public void setResizable(boolean resizable) -
getFrameBorder
-
setFrameBorder
-
getEncryptedMedia
-
setEncryptedMedia
-
getAccelerometer
-
setAccelerometer
-
getAutoplay
-
setAutoplay
-
getGyroscope
-
setGyroscope
-
getPictureInPicture
-
setPictureInPicture
-
getFullScreen
-
setFullScreen
-
getLoading
-
setLoading
-
getReferrerPolicy
-
setReferrerPolicy
-
getSandbox
-
setSandbox
-
toZeroPaddedString
-
fieldsToString
- Overrides:
fieldsToStringin classAbstractDataArtifact
-