public class FieldMetaData
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
fieldName |
byte |
requirementType |
FieldValueMetaData |
valueMetaData |
Constructor and Description |
---|
FieldMetaData(java.lang.String name,
byte req,
FieldValueMetaData vMetaData) |
Modifier and Type | Method and 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