java.io.Serializable
public class FieldMetaData
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field | Description |
---|---|---|
java.lang.String |
fieldName |
|
byte |
requirementType |
|
FieldValueMetaData |
valueMetaData |
Constructor | Description |
---|---|
FieldMetaData(java.lang.String name,
byte req,
FieldValueMetaData vMetaData) |
Modifier and Type | Method | Description |
---|---|---|
static void |
addStructMetaDataMap(java.lang.Class<? extends TBase> sClass,
java.util.Map<? extends TFieldIdEnum,FieldMetaData> map) |
|
static java.util.Map<? extends TFieldIdEnum,FieldMetaData> |
getStructMetaDataMap(java.lang.Class<? extends TBase> sClass) |
Returns a map with metadata (i.e.
|
public final java.lang.String fieldName
public final byte requirementType
public final FieldValueMetaData valueMetaData
public FieldMetaData(java.lang.String name, byte req, FieldValueMetaData vMetaData)
public static void addStructMetaDataMap(java.lang.Class<? extends TBase> sClass, java.util.Map<? extends TFieldIdEnum,FieldMetaData> map)
public static java.util.Map<? extends TFieldIdEnum,FieldMetaData> getStructMetaDataMap(java.lang.Class<? extends TBase> sClass)
sClass
- The TBase class for which the metadata map is requested