Package com.aquima.interactions.project
Interface IFieldTypeDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
FieldTypeDefinition
Describes the definition of a Field Type
- Since:
- 11.1
- Author:
- Mihai Bob
-
Method Summary
Modifier and TypeMethodDescriptionBased on the output type, this will return the data type inside the field typegetName()
Returns the unique name of the field type.Returns the output of this Field Typeboolean
Specifies whether the option to set the field's length property is availableboolean
Specifies whether the option to set the field's precondition property is availableboolean
Specifies whether the option to set the field's read only property is availableboolean
Specifies whether the option to set the field's refresh property is availableboolean
Specifies whether the option to set the field's required property is available
-
Method Details
-
getName
String getName()Returns the unique name of the field type. May not be null.- Returns:
- the name of the field type
-
getOutput
FieldTypeOutput getOutput()Returns the output of this Field Type- Returns:
- the output of this Field Type
-
getDataType
DataType getDataType()Based on the output type, this will return the data type inside the field type- Returns:
DataType
-
isPreconditionAvailable
boolean isPreconditionAvailable()Specifies whether the option to set the field's precondition property is available- Returns:
- whether the option to set the field's precondition property is available
-
isReadOnlyAvailable
boolean isReadOnlyAvailable()Specifies whether the option to set the field's read only property is available- Returns:
true
if available otherwisefalse
-
isRequiredAvailable
boolean isRequiredAvailable()Specifies whether the option to set the field's required property is available- Returns:
true
if available otherwisefalse
-
isRefreshAvailable
boolean isRefreshAvailable()Specifies whether the option to set the field's refresh property is available- Returns:
true
if available otherwisefalse
-
isLengthAvailable
boolean isLengthAvailable()Specifies whether the option to set the field's length property is available- Returns:
true
if available otherwisefalse
-