Interface FieldDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
FieldDefinitionImpl
Interface for field definition.
Will help to identify a document field.
- Author:
- Anahide Tchertchian
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Returns a clone instance of this field definition.Returns the field name, following XPath conventions.Returns the computed property name with schema and field information.Optional schema name.
-
Method Details
-
getSchemaName
String getSchemaName()Optional schema name.If the field is used to identify a sub field within a complex type, no schema name is needed. Otherwise, the field will not be resolved correctly if the property does not have a prefix.
-
getFieldName
String getFieldName()Returns the field name, following XPath conventions.If the field is prefixed, it should contain the prefix followed by ':'. Examples: dc:title, dc:author/name
-
getPropertyName
String getPropertyName()Returns the computed property name with schema and field information. -
clone
FieldDefinition clone()Returns a clone instance of this field definition.Useful for conversion of layout definition during export.
- Since:
- 5.5
-