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
- Direct Known Subclasses:
StringParameter,StringProperty
public class StringData extends CharacterPrimitive
- Author:
- Jorge Campins
-
-
Field Summary
Fields Modifier and Type Field Description static StringEMPTY-
Fields inherited from class adalid.core.AbstractDataArtifact
CONVERTER_REGEX, VALIDATOR_REGEX
-
Fields inherited from class adalid.core.AbstractArtifact
ENGLISH, NBSP, PORTUGUESE, SPANISH
-
-
Constructor Summary
Constructors Constructor Description StringData()
-
Method Summary
-
Methods inherited from class adalid.core.primitives.CharacterPrimitive
capitalize, coalesce, coalesce, coalesce, concat, concat, concat, contains, contains, contains, defaultWhenNull, endsWith, endsWith, endsWith, format, getCalculableValue, getCurrentValue, getDefaultValue, getInitialValue, isBetween, isEqualTo, isEqualTo, isEqualTo, isExpressCurrentValue, isExpressDefaultValue, isExpressInitialValue, isGreaterOrEqualTo, isGreaterOrEqualTo, isGreaterOrEqualTo, isGreaterThan, isGreaterThan, isGreaterThan, isIn, isIn, isLessOrEqualTo, isLessOrEqualTo, isLessOrEqualTo, isLessThan, isLessThan, isLessThan, isNotBetween, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotIn, isNotIn, isNotNull, isNull, isNullOrBetween, isNullOrContains, isNullOrContains, isNullOrContains, isNullOrEndsWith, isNullOrEndsWith, isNullOrEndsWith, isNullOrEqualTo, isNullOrEqualTo, isNullOrEqualTo, isNullOrGreaterOrEqualTo, isNullOrGreaterOrEqualTo, isNullOrGreaterOrEqualTo, isNullOrGreaterThan, isNullOrGreaterThan, isNullOrGreaterThan, isNullOrIn, isNullOrLessOrEqualTo, isNullOrLessOrEqualTo, isNullOrLessOrEqualTo, isNullOrLessThan, isNullOrLessThan, isNullOrLessThan, isNullOrNotBetween, isNullOrNotContains, isNullOrNotContains, isNullOrNotContains, isNullOrNotEndsWith, isNullOrNotEndsWith, isNullOrNotEndsWith, isNullOrNotEqualTo, isNullOrNotEqualTo, isNullOrNotEqualTo, 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, startsWith, startsWith, startsWith, substr, substr, substr, substr, substr, substr, toChar, toCharString, toZeroPaddedString, toZeroPaddedString, trim, uncapitalize, upper
-
Methods inherited from class adalid.core.Primitive
finish, getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getLocalizedMaximumValueTag, getLocalizedMinimumValueTag, getMaximumValueTag, getMinimumValueTag, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsages, isCrossReferencedExpression, isFinished, isSingleEntityExpression, isSingleEntityExpression, setLocalizedMaximumValueTag, setLocalizedMinimumValueTag, setMaximumValueTag, setMinimumValueTag
-
Methods inherited from class adalid.core.AbstractDataArtifact
addAggregate, addInitialValueReferencedParameters, addInitialValueReferencedProperties, checkAggregates, getAggregateFunction, getAggregates, getAggregateTitle, getAnchorField, getAnchorFieldName, getAnchorProperty, getCalculableValueTag, getColumnPixels, getCurrentValueTag, getDataClass, getDataGenFactor, getDataGenFunction, getDataGenMax, getDataGenMin, getDataGenNullable, getDataGenNumericAction, getDataGenPattern, getDataGenPrefix, getDataGenSeriesStart, getDataGenSeriesStep, getDataGenSeriesStop, getDataGenSuffix, getDataGenTemporalInterval, getDataGenTrueable, getDataGenType, getDataType, getDefaultCheckpoint, getDefaultCondition, getDefaultFunction, getDefaultGraphicImageTooltip, getDefaultGraphicImageTooltipMap, getDefaultValueTag, getDefaultWrapperClass, getDisplaySortKey, getEnclosingSteps, getEnclosingTabs, getGraphicImageNameExpression, getInitialValueReferencingParameters, getInitialValueReferencingParameters, getInitialValueReferencingParametersList, getInitialValueReferencingParametersSortedBySequence, getInitialValueReferencingProperties, getInitialValueReferencingProperties, getInitialValueReferencingPropertiesList, getInitialValueReferencingPropertiesSortedBySequence, getInitialValueReferencingSiblings, getInitialValueReferencingSiblings, getInitialValueTag, getInstanceParameterInitialValueReferencingSiblings, getInstanceParameterInitialValueReferencingSiblings, getKeyProperties, getLinkedColumnName, getLinkedColumnOperator, getLinkedField, getLinkedFieldName, getLinkedProperty, getLocalizedCalculableValueTag, getLocalizedCurrentValueTag, getLocalizedDefaultValueTag, getLocalizedGraphicImageTooltip, getLocalizedGraphicImageTooltipMap, getLocalizedInitialValueTag, getMaxValueReferencingParameters, getMaxValueReferencingParameters, getMaxValueReferencingProperties, getMaxValueReferencingProperties, getMaxValueReferencingSiblings, getMaxValueReferencingSiblings, getMinValueReferencingParameters, getMinValueReferencingParameters, getMinValueReferencingProperties, getMinValueReferencingProperties, getMinValueReferencingSiblings, getMinValueReferencingSiblings, getMissingValueGraphicImageName, getModifyingFilter, getModifyingFilterReferencingParameters, getModifyingFilterReferencingParameters, getModifyingFilterReferencingProperties, getModifyingFilterReferencingProperties, getModifyingFilterReferencingSiblings, getModifyingFilterReferencingSiblings, getNullifyingFilter, getNullValueGraphicImageName, getParameterPathList, getParameterPropertyPathList, getPixels, getProcessingConsoleSnippetFileName, getPropertyAccess, getPropertyAtRoot, getPropertyParameterPathList, getPropertyPathList, getReadingDetailSnippetFileName, getReadingRenderingFilterReferencingSiblings, getReadingRenderingFilterReferencingSiblings, getReadingTableSnippetFileName, getRenderingFilter, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRenderingFilterReferencingSiblings, getRenderingFilterReferencingSiblings, getRequiringFilter, getRequiringFilterReferencingParameters, getRequiringFilterReferencingParameters, getRequiringFilterReferencingProperties, getRequiringFilterReferencingProperties, getRequiringFilterReferencingSiblings, getRequiringFilterReferencingSiblings, getSearchQueryFilterReferencingParameters, getSearchQueryFilterReferencingParameters, getSearchQueryFilterReferencingProperties, getSearchQueryFilterReferencingProperties, getSearchQueryFilterReferencingSiblings, getSearchQueryFilterReferencingSiblings, getSegmentEntityClass, getSequenceNumber, getSequencePropertyStart, getSequencePropertyStep, getSequencePropertyStop, getSqlName, getTableColumnEntityName, getUnnecessaryValueGraphicImageName, getWritingDetailSnippetFileName, getWritingRenderingFilterReferencingSiblings, getWritingRenderingFilterReferencingSiblings, getWritingTableSnippetFileName, isAnnotatedWithBaseField, isAnnotatedWithBigDecimalField, isAnnotatedWithBooleanField, isAnnotatedWithBusinessKey, isAnnotatedWithCharacterKey, isAnnotatedWithColumnField, isAnnotatedWithDataGen, isAnnotatedWithDescriptionProperty, isAnnotatedWithDiscriminatorColumn, isAnnotatedWithEmbeddedDocument, isAnnotatedWithFileReference, isAnnotatedWithImageProperty, isAnnotatedWithInactiveIndicator, isAnnotatedWithInstanceReference, isAnnotatedWithNameProperty, isAnnotatedWithNumericField, isAnnotatedWithNumericKey, 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, isBooleanPrimitive, isBusinessKeyProperty, isByteData, isCalculable, isCalculable, isCalculatedProperty, isCharacterData, isCharacterKeyProperty, isCharacterPrimitive, isColumnField, isContextualEntity, isCreateField, isDatabaseEntity, isDataGenSeriesEnabled, isDateData, isDescriptionProperty, isDetailField, isDiscriminatorProperty, isDoubleData, isEmbeddedDocumentField, isEnclosedInAtLeastOneStep, isEnclosedInAtLeastOneTab, isEntity, isEnumerationEntity, isExportField, isFileReferenceField, isFilterField, isFloatData, isGraphicImageField, isGraphicImageFontAwesomeClassNameExpression, isHeadertextlessField, isHeadingField, isHiddenEntityReferenceField, isHiddenField, isImageProperty, isImmutableField, isInactiveIndicatorProperty, 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, isRenderingFilterReadOnly, isReportField, isRequiredParameter, isRequiredProperty, isSearchField, isSegmentProperty, isSequenceProperty, isSequencePropertyDataGenDisabled, isSequencePropertyEnabled, isSerializableField, isSerializableIUID, isShortData, isSinglePropertyOfUniqueKey, isSortField, isStateProperty, isStringData, isTableField, isTemporalPrimitive, isTimeData, isTimestampData, isTransientField, isUniformResourceLocatorField, isUnique, isUniqueKeyProperty, isUnnecessaryValueGraphicImageNameFontAwesomeClass, isUpdateable, isUpdateField, isUrlProperty, isUserProperty, isVariantStringField, isVersionProperty, keepCountOn, setAggregateFunction, setAggregateTitle, setAuditable, setCalculable, setCalculableValueTag, setColumnField, setCreateField, setCurrentValueTag, setDefaultCheckpoint, setDefaultCondition, setDefaultFunction, setDefaultGraphicImageTooltip, setDefaultValueTag, setDetailField, setDisplaySortKey, setExportField, setFilterField, setGraphicImageFontAwesomeClassNameExpression, setGraphicImageNameExpression, setHeadertextlessField, setHeadingField, setHiddenField, setImmutableField, setInitialValueTag, setInsertable, setLocalizedCalculableValueTag, setLocalizedCurrentValueTag, setLocalizedDefaultValueTag, setLocalizedGraphicImageTooltip, setLocalizedInitialValueTag, setMissingValueGraphicImageName, setModifyingFilter, setNullable, setNullifyingFilter, setNullValueGraphicImageExpression, setNullValueGraphicImageName, setOverlayField, setPassword, setProcessingConsoleSnippetFileName, setProminentField, setPropertyAccess, setReadingDetailSnippetFileName, setReadingTableSnippetFileName, setRenderingFilter, setRenderingFilter, setReportField, setRequired, setRequiringFilter, setSearchField, setSequencePropertyStart, setSequencePropertyStep, setSequencePropertyStop, setSerializableField, setSerializableIUID, setSortField, setTableField, setUnique, setUnnecessaryValueGraphicImageName, setUpdateable, setUpdateField, setWritingDetailSnippetFileName, setWritingTableSnippetFileName, validCalculableValue, validCurrentValue, validDefaultValue, validInitialValue, validMaximumValue, validMinimumValue, validSpecialTemporalValue
-
Methods inherited from class adalid.core.AbstractArtifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, annotate, checkName, classToString, clearAttributes, coalesce, copyLocalizedStrings, defaultLocale, depth, fa, finalise, getAlias, getAttribute, getAttribute, getAttributes, getAttributesArray, getAttributesArray, getAttributesKeySetByRegex, getBooleanAttribute, getBooleanAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldNamedClassSimpleName, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getTrace, getValidFieldAnnotations, getValidTypeAnnotations, getValueString, getValueString, getWrapper, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFontAwesomeClass, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isLocalizedSymbolDefined, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, isValidEmbeddedDocument, isValidFieldAnnotation, isValidHelpFileName, isValidHelpFileType, isValidJavaClassName, isValidSnippetFileName, isValidTypeAnnotation, localeReadingKey, localeWritingKey, mapsToString, put, repeat, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, setStaticAttributes, settler, setTrace, specified, specified, specified, specified, specified, specified, toString, toString, toString, toString, toString, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyNames
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface adalid.core.interfaces.AnnotatableArtifact
annotate
-
Methods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, getAlias, getAttribute, getAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toString
-
Methods inherited from interface adalid.core.interfaces.Expression
getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsages, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpression
-
Methods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
-
-
-
Field Detail
-
EMPTY
public static final String EMPTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
public Integer getMaxLength()
- Returns:
- the maxLength
-
setMaxLength
public void setMaxLength(Integer maxLength)
Sets the string maximum length. WARNING: max length should be set BEFORE min length.- Parameters:
maxLength- the maxLength to set
-
isLargeObject
public boolean isLargeObject()
-
getInputMask
public String getInputMask()
- Returns:
- the input mask
-
setInputMask
public void setInputMask(String inputMask)
- 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
public Pattern getPattern()
- Returns:
- the pattern
-
setPattern
public void setPattern(Pattern pattern)
- Parameters:
pattern- the pattern to set
-
getPatternRegex
public String getPatternRegex()
-
getDefaultRegexErrorMessage
public String getDefaultRegexErrorMessage()
- Returns:
- the default regex error message
-
setDefaultRegexErrorMessage
public void setDefaultRegexErrorMessage(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. 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
public String getLocalizedRegexErrorMessage(Locale locale)
- Parameters:
locale- the locale for the regex error message- Returns:
- the localized regex error message
-
setLocalizedRegexErrorMessage
public void setLocalizedRegexErrorMessage(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. 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
-
getLetterCase
public LetterCase getLetterCase()
- Returns:
- the letter case
-
setLetterCase
public void setLetterCase(LetterCase letterCase)
- Parameters:
letterCase- the letter case to set
-
getAllowDiacritics
public boolean getAllowDiacritics()
- Returns:
- the allow diacritics indicator
-
setAllowDiacritics
public void setAllowDiacritics(boolean allowDiacritics)
- Parameters:
allowDiacritics- the allow diacritics indicator to set
-
getRichTextFormat
public boolean getRichTextFormat()
- Returns:
- the rich text format indicator
-
setRichTextFormat
public void setRichTextFormat(boolean richTextFormat)
- Parameters:
richTextFormat- the rich text format indicator to set
-
getSpecialConverterName
public String getSpecialConverterName()
- Returns:
- the special converter name
-
setSpecialConverterName
public void setSpecialConverterName(String converter)
-
getSpecialValidatorName
public String getSpecialValidatorName()
- Returns:
- the special validator name
-
setSpecialValidatorName
public void setSpecialValidatorName(String validator)
-
getTypeNameExpression
public CharacterExpression getTypeNameExpression()
- Returns:
- the type name expression
-
setTypeNameExpression
public void setTypeNameExpression(CharacterExpression expression)
- Parameters:
expression- the type name expression to set
-
getUrlType
public UrlType getUrlType()
- Returns:
- the url type
-
setUrlType
public void setUrlType(UrlType type)
- Parameters:
type- the url type to set
-
getUrlDisplayMode
public DisplayMode getUrlDisplayMode()
- Returns:
- the url display mode
-
setUrlDisplayMode
public void setUrlDisplayMode(DisplayMode mode)
- Parameters:
mode- the url display mode to set
-
getUrlDisplayType
public UrlDisplayType getUrlDisplayType()
- Returns:
- the url display type
-
setUrlDisplayType
public void setUrlDisplayType(UrlDisplayType type)
- Parameters:
type- the url display type to set
-
getSourceURLsJoint
public String getSourceURLsJoint()
-
getSourceURLs
public String[] getSourceURLs()
- Returns:
- the list of valid URLs
-
setSourceURLs
public void setSourceURLs(String... urls)
- Parameters:
urls- the list of valid URLs to set
-
getSearchURL
public String getSearchURL()
- Returns:
- the URL of the website to search for the value
-
setSearchURL
public void setSearchURL(String searchURL)
- Parameters:
searchURL- the URL to set
-
isFileUploadAutoStart
public boolean isFileUploadAutoStart()
- Returns:
- the file-upload auto-start indicator
-
setFileUploadAutoStart
public void setFileUploadAutoStart(boolean autoStart)
- Parameters:
autoStart- the the file-upload auto-start indicator to set
-
getFileUploadFileLimit
public int getFileUploadFileLimit()
- Returns:
- the file-upload file limit
-
setFileUploadFileLimit
public void setFileUploadFileLimit(int fileLimit)
- Parameters:
fileLimit- the the file-upload file limit indicator to set
-
getMaxInputFileSize
public int getMaxInputFileSize()
- Returns:
- the max input file size
-
setMaxInputFileSize
public void setMaxInputFileSize(int size)
- Parameters:
size- the max input file size to set
-
maxInputFileSize
protected int maxInputFileSize()
-
getValidInputFileTypes
public MimeType[] getValidInputFileTypes()
- Returns:
- the valid input file types
-
setValidInputFileTypes
public void setValidInputFileTypes(MimeType[] types)
- Parameters:
types- the valid input file types to set
-
getValidInputFileTypesRegex
public String getValidInputFileTypesRegex()
-
getValidInputFilePattern
public Pattern getValidInputFilePattern()
- Returns:
- the valid input file pattern
-
setValidInputFilePattern
public void setValidInputFilePattern(Pattern pattern)
- Parameters:
pattern- the valid input file pattern to set
-
getValidInputFilePatternRegex
public String getValidInputFilePatternRegex()
-
getUploadStorageOption
public UploadStorageOption getUploadStorageOption()
- Returns:
- the upload storage option
-
setUploadStorageOption
public void setUploadStorageOption(UploadStorageOption option)
- Parameters:
option- the upload storage option to set
-
getBlobFieldName
public String getBlobFieldName()
- Returns:
- the blob field name
-
setBlobFieldName
public void setBlobFieldName(String fieldName)
- Parameters:
fieldName- the blob field name to set
-
getBlobField
public Field getBlobField()
- Returns:
- the blob field
-
setBlobField
public Field setBlobField(Field field)
- Parameters:
field- the blob field to set- Returns:
- the previously set blob field
-
setBlobEntity
public void setBlobEntity(Entity entity)
- Parameters:
entity- the blob entity to set
-
getBlobProperty
public Property getBlobProperty()
- Returns:
- the blob property
-
setBlobProperty
public void setBlobProperty(Property property)
- Parameters:
property- the blob property to set
-
getJoinFieldName
public String getJoinFieldName()
- Returns:
- the join field name
-
setJoinFieldName
public void setJoinFieldName(String fieldName)
- Parameters:
fieldName- the join field name to set
-
getJoinField
public Field getJoinField()
- Returns:
- the join field
-
setJoinField
public Field setJoinField(Field field)
- Parameters:
field- the join field to set- Returns:
- the previously set join field
-
setJoinEntity
public void setJoinEntity(Entity entity)
- Parameters:
entity- the join entity to set
-
getJoinProperty
public Property getJoinProperty()
- Returns:
- the join property
-
setJoinProperty
public void setJoinProperty(Property property)
- Parameters:
property- the join property to set
-
getLoadFieldName
public String getLoadFieldName()
- Returns:
- the load field name
-
setLoadFieldName
public void setLoadFieldName(String fieldName)
- Parameters:
fieldName- the load field name to set
-
getLoadField
public Field getLoadField()
- Returns:
- the load field
-
setLoadField
public Field setLoadField(Field field)
- Parameters:
field- the load field to set- Returns:
- the previously set load field
-
setLoadEntity
public void setLoadEntity(Entity entity)
- Parameters:
entity- the load entity to set
-
getLoadProperty
public Property getLoadProperty()
- Returns:
- the load property
-
setLoadProperty
public void setLoadProperty(Property property)
- Parameters:
property- the load property to set
-
getTextFieldName
public String getTextFieldName()
- Returns:
- the text field name
-
setTextFieldName
public void setTextFieldName(String fieldName)
- Parameters:
fieldName- the text field name to set
-
getTextField
public Field getTextField()
- Returns:
- the text field
-
setTextField
public Field setTextField(Field field)
- Parameters:
field- the text field to set- Returns:
- the previously set text field
-
setTextEntity
public void setTextEntity(Entity entity)
- Parameters:
entity- the text entity to set
-
getTextProperty
public Property getTextProperty()
- Returns:
- the text property
-
setTextProperty
public void setTextProperty(Property property)
- Parameters:
property- the text property to set
-
getUpdateableFileReference
public Kleenean getUpdateableFileReference()
- Returns:
- the updateable file reference indicator
-
setUpdateableFileReference
public void setUpdateableFileReference(Kleenean updateable)
- Parameters:
updateable- the updateable file reference indicator to set
-
isUpdateableFileReference
public boolean isUpdateableFileReference()
- Returns:
- the updateable file reference indicator as boolean
-
getEmbeddedDocumentURLsJoint
public String getEmbeddedDocumentURLsJoint()
-
getEmbeddedDocumentURLs
public String[] getEmbeddedDocumentURLs()
-
setEmbeddedDocumentURLs
public void setEmbeddedDocumentURLs(String... urls)
-
getEmbeddedDocumentType
public EmbeddedDocumentType getEmbeddedDocumentType()
-
setEmbeddedDocumentType
public void setEmbeddedDocumentType(EmbeddedDocumentType type)
-
getEmbeddedDocumentStyle
public EmbeddedDocumentStyle getEmbeddedDocumentStyle()
-
setEmbeddedDocumentStyle
public void setEmbeddedDocumentStyle(EmbeddedDocumentStyle style)
-
getDisplayWidth
public int getDisplayWidth()
-
setDisplayWidth
public void setDisplayWidth(int width)
-
getDisplayHeight
public int getDisplayHeight()
-
setDisplayHeight
public void setDisplayHeight(int height)
-
getFrameBorder
public Boolean getFrameBorder()
-
setFrameBorder
public void setFrameBorder(Boolean frameBorder)
-
getEncryptedMedia
public Boolean getEncryptedMedia()
-
setEncryptedMedia
public void setEncryptedMedia(Boolean allow)
-
getAccelerometer
public Boolean getAccelerometer()
-
setAccelerometer
public void setAccelerometer(Boolean allow)
-
getAutoplay
public Boolean getAutoplay()
-
setAutoplay
public void setAutoplay(Boolean allow)
-
getGyroscope
public Boolean getGyroscope()
-
setGyroscope
public void setGyroscope(Boolean allow)
-
getPictureInPicture
public Boolean getPictureInPicture()
-
setPictureInPicture
public void setPictureInPicture(Boolean allow)
-
getFullScreen
public Boolean getFullScreen()
-
setFullScreen
public void setFullScreen(Boolean allow)
-
toZeroPaddedString
public CharacterOrderedPairX toZeroPaddedString()
-
fieldsToString
protected String fieldsToString(int n, String key, boolean verbose, boolean fields, boolean maps)
- Overrides:
fieldsToStringin classAbstractDataArtifact
-
-