com.teraspaces.qwfix
Class FIXSchemaMessageField

java.lang.Object
  extended by com.teraspaces.qwfix.FIXObject
      extended by com.teraspaces.qwfix.FIXSchemaMessageFieldBase
          extended by com.teraspaces.qwfix.FIXSchemaMessageField

public final class FIXSchemaMessageField
extends FIXSchemaMessageFieldBase

Represents a field in a FIXSchemaMessageFieldCollection. This class cannot be inherited.


Field Summary
 
Fields inherited from class com.teraspaces.qwfix.FIXObject
DOCUMENT_TYPE_FAST_SCHEMA, DOCUMENT_TYPE_FIX_ENGINE, DOCUMENT_TYPE_FIX_SCHEMA, DOCUMENT_TYPE_PROCESS, DOCUMENT_TYPE_SCHEDULER, DOCUMENT_TYPE_SESSION, DOCUMENT_TYPE_VISUAL_LAMBDA
 
Method Summary
 boolean equals(Object obj)
           
 String getName()
          Gets the name.
 FIXSchemaComponent getSchemaComponent()
          Gets the schema component.
 FIXSchemaField getSchemaField()
          Gets the schema field.
 int hashCode()
           
 boolean isComponent()
          Gets a value indicating whether this is a component or a field in a message.
 boolean isRepeatingNumber()
           
 
Methods inherited from class com.teraspaces.qwfix.FIXSchemaMessageFieldBase
getDescription, getParent, isRequired, setParent
 
Methods inherited from class com.teraspaces.qwfix.FIXObject
createXmlDocument, getGuid, parseXmlDocument, readXmlDocumentInfo, writeXmlDocumentInfo
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isRepeatingNumber

public boolean isRepeatingNumber()

isComponent

public boolean isComponent()
Description copied from class: FIXSchemaMessageFieldBase
Gets a value indicating whether this is a component or a field in a message.

Specified by:
isComponent in class FIXSchemaMessageFieldBase
Returns:
true, if is component

getName

public String getName()
Description copied from class: FIXSchemaMessageFieldBase
Gets the name.

Specified by:
getName in class FIXSchemaMessageFieldBase
Returns:
the name

getSchemaField

public FIXSchemaField getSchemaField()
Description copied from class: FIXSchemaMessageFieldBase
Gets the schema field.

Specified by:
getSchemaField in class FIXSchemaMessageFieldBase
Returns:
the schema field; or null

getSchemaComponent

public FIXSchemaComponent getSchemaComponent()
Description copied from class: FIXSchemaMessageFieldBase
Gets the schema component.

Specified by:
getSchemaComponent in class FIXSchemaMessageFieldBase
Returns:
the schema component; or null

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object