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
 
 
 -