Interface IAttributeMappingDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AttributeMappingDefinition
This interface defines an attribute of a type.
- Since:
- 9.0
- Author:
- a.pragt
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the value attribute of the attribute.This method returns the reference to a global attribute.This method returns the datatype of the attribute.getForm()
This method returns the schemaforn of the attribute.getName()
This method return the name of the attribute.This method returns the qualified name of the attribute.This method return the validations of the attribute.
-
Method Details
-
getName
String getName()This method return the name of the attribute.- Returns:
- The name of the attribute, may not be null.
-
getAttributeReference
QualifiedName getAttributeReference()This method returns the reference to a global attribute.- Returns:
- The reference to a global attribute, may be null.
-
getForm
SchemaFormType getForm()This method returns the schemaforn of the attribute.- Returns:
- the schemaform, may not be null.
-
getQualifiedName
QualifiedName getQualifiedName()This method returns the qualified name of the attribute.- Returns:
- the QualifiedName for this attribute
-
getAttributeName
String getAttributeName()This method returns the value attribute of the attribute.- Returns:
- The attribute definition, may be null.
-
getDataType
DataType getDataType()This method returns the datatype of the attribute.- Returns:
- The datatype of the attribute, may not be null.
-
getValidations
IFieldValidationDefinition[] getValidations()This method return the validations of the attribute.- Returns:
- The validations of the attribute, may not be null.
-