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
ConstructorsConstructorDescriptionEBXField(com.orchestranetworks.schema.SchemaNode schemaNode) EBXField(com.orchestranetworks.schema.SchemaNode schemaNode, FieldAttribute fieldAttribute) Used to create an EBX® field with the specified schema node andFieldAttributeenumeration.EBXField(com.orchestranetworks.schema.SchemaNode schemaNode, FieldAttribute fieldAttribute, Locale locale) Used to create an EBX® field with the specified schema node, locale andFieldAttributeenumeration. -
Method Summary
Modifier and TypeMethodDescriptionbooleanfinal FieldAttributeReturns the specifiedFieldAttributefor this EBX® field.final intgetIndex()Returns the specified field index.final StringgetLabel()Returns the specified field label.final StringgetName()Returns the specified field name.final com.orchestranetworks.schema.SchemaNodeReturns the specified schema node.inthashCode()
-
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 andFieldAttributeenumeration. If theFieldAttributeenumeration 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 andFieldAttributeenumeration. If theFieldAttributeenumeration 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 specifiedFieldAttributefor this EBX® field.- Since:
- 2.4.0
-