|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.devexperts.qd.kit.AbstractDataField
public abstract class AbstractDataField
Method Summary | |
---|---|
int |
getIndex()
Returns index of this field in its parent DataRecord . |
java.lang.String |
getLocalName()
Returns local name of this field -- the name of this field that is unique withing the record. |
java.lang.String |
getName()
Returns name of this field. |
DataRecord |
getRecord()
Returns parent DataRecord of this field. |
SerialFieldType |
getSerialType()
Returns serial type of this field. |
void |
setRecord(DataRecord record)
Sets reference to parent data record. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public final void setRecord(DataRecord record)
java.lang.IllegalStateException
- if parent record already set to different instance.public final java.lang.String toString()
toString
in class java.lang.Object
public final DataRecord getRecord()
DataField
DataRecord
of this field.
getRecord
in interface DataField
public final int getIndex()
DataField
DataRecord
.
getIndex
in interface DataField
public final java.lang.String getName()
DataField
DataScheme
.
It is required that this full field name consists of its parent record name
followed by dot ('.') followed by local name
of this filed
like these: "FooRecord.Category", "FooRecord.Amount", etc.
getName
in interface DataField
public final java.lang.String getLocalName()
DataField
getLocalName
in interface DataField
DataField.getName()
public final SerialFieldType getSerialType()
DataField
getSerialType
in interface DataField
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |