|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdk.vajhoej.record.FieldInfo
public class FieldInfo
Class FieldInfo contains information about a native struct field needed for conversions.
Constructor Summary | |
---|---|
FieldInfo(FieldType structType,
int length,
int decimals,
java.lang.String encoding,
byte zone,
int prefixlength,
java.lang.Class<?> classType,
java.lang.reflect.Field field,
java.util.Map<java.lang.Integer,SubClassAndPad> selects,
boolean selectPad,
int elements)
Create instance of FieldInfo with all necessary properties. |
Method Summary | |
---|---|
java.lang.Class<?> |
getClassType()
Get Java class type. |
int |
getDecimals()
Get decimals of BCD. |
int |
getElements()
Get number of elements. |
java.lang.String |
getEncoding()
Get encoding of string. |
java.lang.reflect.Field |
getField()
Get corresponding reflection object. |
int |
getLength()
Get length of fixed length string. |
int |
getPrefixlength()
Get prefix length. |
boolean |
getSelectPad()
Get sub class padding to fixed length. |
java.util.Map<java.lang.Integer,SubClassAndPad> |
getSelects()
Get sub class selections. |
FieldType |
getStructType()
Get native struct type. |
byte |
getZone()
Get zone of zoned BCD. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FieldInfo(FieldType structType, int length, int decimals, java.lang.String encoding, byte zone, int prefixlength, java.lang.Class<?> classType, java.lang.reflect.Field field, java.util.Map<java.lang.Integer,SubClassAndPad> selects, boolean selectPad, int elements)
structType
- native struct typelength
- length of fixed length stringdecimals
- number of decimalsencoding
- encoding of stringzone
- zone of zoned BCDprefixlength
- prefix length of variable length stringclassType
- Java class typefield
- corresponding reflection objectselects
- sub class selectionsselectPad
- pad sub classes to fixed lengthelements
- number of elementsMethod Detail |
---|
public FieldType getStructType()
public int getLength()
public int getDecimals()
public java.lang.String getEncoding()
public byte getZone()
public int getPrefixlength()
public java.lang.Class<?> getClassType()
public java.lang.reflect.Field getField()
public java.util.Map<java.lang.Integer,SubClassAndPad> getSelects()
public boolean getSelectPad()
public int getElements()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |