|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.bigllc.retsiq.metadata.MetadataTableMap
com.bigllc.retsiq.metadata.MetadataClass
public class MetadataClass
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_NAME
|
static java.lang.String |
CLASS_TIME_STAMP
|
static java.lang.String |
COLUMN_GROUP_DATE
|
static java.lang.String |
COLUMN_GROUP_SET_DATE
|
static java.lang.String |
COLUMN_GROUP_SET_VERSION
|
static java.lang.String |
COLUMN_GROUP_VERSION
|
static java.lang.String |
DELETED_FLAG_FIELD
|
static java.lang.String |
DELETED_FLAG_VALUE
|
static java.lang.String |
DESCRIPTION
|
static java.lang.String |
HAS_KEY_INDEX
|
static java.lang.String |
OFFSET_SUPPORT
|
static java.lang.String |
STANDARD_NAME
|
static java.lang.String |
TABLE_DATE
|
static java.lang.String |
TABLE_VERSION
|
static java.lang.String |
UPDATE_DATE
|
static java.lang.String |
UPDATE_VERSION
|
static java.lang.String |
VISIBLE_NAME
|
static java.lang.String |
X_DISPLAY_ORDER
|
| Fields inherited from class com.bigllc.retsiq.metadata.MetadataTableMap |
|---|
map, nameKey, parent |
| Constructor Summary | |
|---|---|
MetadataClass(java.util.Map<java.lang.String,java.lang.String> map)
|
|
MetadataClass(java.util.Map<java.lang.String,java.lang.String> map,
java.util.List<MetadataTable> fields,
java.util.List<MetadataUpdateType> updateTypes,
java.util.List<MetadataColumnGroupSet> groupSets,
java.util.List<MetadataColumnGroup> groups)
|
|
| Method Summary | |
|---|---|
void |
addChild(MetadataTableMap child)
|
void |
addGroup(MetadataColumnGroup group)
|
void |
addGroupSet(MetadataColumnGroupSet groupSet)
|
java.lang.String |
getAttributeName()
|
MetadataTableMap |
getChild(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.lang.String name)
|
java.lang.String |
getChildDate(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
|
java.util.List<? extends MetadataTableMap> |
getChildren(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
|
java.util.Map<java.lang.String,? extends MetadataTableMap> |
getChildrenLookup(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
|
com.bigllc.retsiq.api.RETSConstants.MetadataType[] |
getChildTypes()
|
java.lang.String |
getChildVersion(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
|
java.lang.String |
getClassTimeStamp()
The SystemName of the field in the METADATATABLE that acts as the last-change timestamp for this class. |
java.lang.String |
getColumnGroupDate()
|
java.lang.String |
getColumnGroupSetDate()
|
java.lang.String |
getColumnGroupSetVersion()
|
java.lang.String |
getColumnGroupVersion()
|
java.lang.String |
getDeletedFlagField()
The SystemName of the field in the METADATATABLE that indicates that the record is logically deleted. |
java.lang.String |
getDeletedFlagValue()
The value of the field designated by DeletedFlag- Field indicating that a record has been logically deleted. |
java.lang.String |
getDescription()
|
java.util.List<java.lang.String> |
getDisplayKeys()
|
int |
getDisplayOrder()
Extension for layout. |
MetadataTable |
getField(java.lang.String systemName)
|
java.util.Map<java.lang.String,MetadataTable> |
getFieldMap()
|
java.util.List<MetadataTable> |
getFields()
|
MetadataColumnGroup |
getGroup(java.lang.String groupName)
|
java.util.List<MetadataColumnGroup> |
getGroups()
|
MetadataColumnGroupSet |
getGroupSet(java.lang.String groupSetName)
|
java.util.List<MetadataColumnGroupSet> |
getGroupSets()
|
com.bigllc.retsiq.api.RETSConstants.MetadataType |
getMetadataType()
|
java.lang.String |
getName()
|
MetadataColumnGroupSet |
getRootGroupSet()
|
java.util.List<MetadataTable> |
getSortedByLongNameFields()
|
java.util.List<MetadataTable> |
getSortedByNameFields()
|
java.lang.String |
getStandardName()
|
java.lang.String |
getTableDate()
|
java.lang.String |
getTableVersion()
|
java.lang.String |
getUpdateDate()
|
MetadataUpdateType |
getUpdateType(java.lang.String updateName)
|
java.util.List<MetadataUpdateType> |
getUpdateTypes()
|
java.lang.String |
getUpdateVersion()
|
java.lang.String |
getVisibleName()
|
boolean |
hasKeyIndex()
When true, indicates that the Class supports the retrieval of key data for fields advertised in the Table Metadata as InKeyIndex. |
boolean |
hasOffsetSupport()
When true, indicates that the server will honour the Offset parameter when searching this class. |
void |
setChildDate(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.lang.String date)
|
void |
setChildrenList(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.util.List<? extends MetadataTableMap> children)
This method should be implemented to set the underlying list to the one passed. |
void |
setChildVersion(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.lang.String version)
|
void |
setFields(java.util.List<MetadataTable> fields)
|
void |
sortGroupSets()
|
| Methods inherited from class com.bigllc.retsiq.metadata.MetadataTableMap |
|---|
find, get, getDepth, getFullPath, getFullPathName, getKeys, getMap, getNameKey, getParent, getPathStack, getReversePathStack, getRoot, getSystem, hasDuplicateChildren, hasEmptyAttribute, isChildOf, removeChild, removeChild, setChildren, setParent, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASS_NAME
public static final java.lang.String STANDARD_NAME
public static final java.lang.String VISIBLE_NAME
public static final java.lang.String DESCRIPTION
public static final java.lang.String TABLE_VERSION
public static final java.lang.String TABLE_DATE
public static final java.lang.String UPDATE_VERSION
public static final java.lang.String UPDATE_DATE
public static final java.lang.String CLASS_TIME_STAMP
public static final java.lang.String DELETED_FLAG_FIELD
public static final java.lang.String DELETED_FLAG_VALUE
public static final java.lang.String HAS_KEY_INDEX
public static final java.lang.String OFFSET_SUPPORT
public static final java.lang.String X_DISPLAY_ORDER
public static final java.lang.String COLUMN_GROUP_VERSION
public static final java.lang.String COLUMN_GROUP_DATE
public static final java.lang.String COLUMN_GROUP_SET_VERSION
public static final java.lang.String COLUMN_GROUP_SET_DATE
| Constructor Detail |
|---|
public MetadataClass(java.util.Map<java.lang.String,java.lang.String> map)
public MetadataClass(java.util.Map<java.lang.String,java.lang.String> map,
java.util.List<MetadataTable> fields,
java.util.List<MetadataUpdateType> updateTypes,
java.util.List<MetadataColumnGroupSet> groupSets,
java.util.List<MetadataColumnGroup> groups)
| Method Detail |
|---|
public java.lang.String getName()
getName in class MetadataTableMappublic java.lang.String getStandardName()
public java.lang.String getVisibleName()
public java.lang.String getDescription()
public java.lang.String getTableVersion()
public java.lang.String getTableDate()
public java.lang.String getUpdateVersion()
public java.lang.String getUpdateDate()
public java.lang.String getColumnGroupDate()
public java.lang.String getColumnGroupVersion()
public java.lang.String getColumnGroupSetDate()
public java.lang.String getColumnGroupSetVersion()
public java.lang.String getClassTimeStamp()
public java.lang.String getDeletedFlagField()
public java.lang.String getDeletedFlagValue()
public boolean hasKeyIndex()
public boolean hasOffsetSupport()
public int getDisplayOrder()
public java.util.List<MetadataTable> getFields()
public java.util.List<MetadataTable> getSortedByLongNameFields()
public java.util.List<MetadataTable> getSortedByNameFields()
public void setFields(java.util.List<MetadataTable> fields)
public java.util.Map<java.lang.String,MetadataTable> getFieldMap()
public MetadataTable getField(java.lang.String systemName)
public java.util.List<MetadataUpdateType> getUpdateTypes()
public MetadataUpdateType getUpdateType(java.lang.String updateName)
public java.util.List<MetadataColumnGroupSet> getGroupSets()
public MetadataColumnGroupSet getGroupSet(java.lang.String groupSetName)
public void addGroupSet(MetadataColumnGroupSet groupSet)
public void sortGroupSets()
public java.util.List<MetadataColumnGroup> getGroups()
public MetadataColumnGroup getGroup(java.lang.String groupName)
public void addGroup(MetadataColumnGroup group)
public MetadataColumnGroupSet getRootGroupSet()
public com.bigllc.retsiq.api.RETSConstants.MetadataType getMetadataType()
getMetadataType in class MetadataTableMappublic java.lang.String getAttributeName()
getAttributeName in class MetadataTableMappublic java.lang.String getChildDate(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
getChildDate in class MetadataTableMappublic java.lang.String getChildVersion(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
getChildVersion in class MetadataTableMap
public void setChildDate(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.lang.String date)
setChildDate in class MetadataTableMap
public void setChildVersion(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.lang.String version)
setChildVersion in class MetadataTableMappublic java.util.List<? extends MetadataTableMap> getChildren(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
getChildren in class MetadataTableMap
public void setChildrenList(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.util.List<? extends MetadataTableMap> children)
MetadataTableMap
setChildrenList in class MetadataTableMaptype - the metadata type of the listchildren - the list containing the children nodes.public java.util.Map<java.lang.String,? extends MetadataTableMap> getChildrenLookup(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
getChildrenLookup in class MetadataTableMap
public MetadataTableMap getChild(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.lang.String name)
getChild in class MetadataTableMappublic void addChild(MetadataTableMap child)
addChild in class MetadataTableMappublic java.util.List<java.lang.String> getDisplayKeys()
getDisplayKeys in class MetadataTableMappublic com.bigllc.retsiq.api.RETSConstants.MetadataType[] getChildTypes()
getChildTypes in class MetadataTableMap
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||