Class EBXField
java.lang.Object
com.orchestranetworks.addon.dex.mapping.EBXField
- All Implemented Interfaces:
Field
- Direct Known Subclasses:
EBXLinkField
Specifies the configuration used for an EBX® field.
- Since:
- 2.3.0
-
Constructor Summary
ConstructorDescriptionEBXField
(com.orchestranetworks.schema.SchemaNode schemaNode) EBXField
(com.orchestranetworks.schema.SchemaNode schemaNode, FieldAttribute fieldAttribute) Used to create an EBX® field with the specified schema node andFieldAttribute
enumeration.EBXField
(com.orchestranetworks.schema.SchemaNode schemaNode, FieldAttribute fieldAttribute, Locale locale) Used to create an EBX® field with the specified schema node, locale andFieldAttribute
enumeration. -
Method Summary
Modifier and TypeMethodDescriptionboolean
final FieldAttribute
Returns the specifiedFieldAttribute
for this EBX® field.final int
getIndex()
Returns the specified field index.final String
getLabel()
Returns the specified field label.final String
getName()
Returns the specified field name.final com.orchestranetworks.schema.SchemaNode
Returns the specified schema node.int
hashCode()
-
Constructor Details
-
EBXField
- Throws:
DataExchangeException
-
EBXField
public EBXField(com.orchestranetworks.schema.SchemaNode schemaNode, Locale locale) throws DataExchangeException - Throws:
DataExchangeException
-
EBXField
public EBXField(com.orchestranetworks.schema.SchemaNode schemaNode, FieldAttribute fieldAttribute) throws DataExchangeException Used to create an EBX® field with the specified schema node andFieldAttribute
enumeration. If theFieldAttribute
enumeration is not aNO_SOURCE_FIELD
, the schema node must not be null. Otherwise, an exception will be thrown.- Throws:
DataExchangeException
- Since:
- 2.4.0
-
EBXField
public EBXField(com.orchestranetworks.schema.SchemaNode schemaNode, FieldAttribute fieldAttribute, Locale locale) throws DataExchangeException Used to create an EBX® field with the specified schema node, locale andFieldAttribute
enumeration. If theFieldAttribute
enumeration is not aNO_SOURCE_FIELD
, the schema node must not be null. Otherwise, an exception will be thrown.- Throws:
DataExchangeException
- Since:
- 2.4.0
-
-
Method Details
-
getName
Returns the specified field name. -
getLabel
Returns the specified field label. -
getSchemaNode
public final com.orchestranetworks.schema.SchemaNode getSchemaNode()Returns the specified schema node. -
hashCode
public int hashCode() -
equals
-
getIndex
public final int getIndex()Returns the specified field index. -
getFieldAttribute
Returns the specifiedFieldAttribute
for this EBX® field.- Since:
- 2.4.0
-