public class DmtDMSAG extends Object implements DmcCompactSchemaIF
| Modifier | Constructor and Description |
|---|---|
protected |
DmtDMSAG() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<DmcAttributeInfo> |
getAttributeInfo() |
DmcAttributeInfo |
getAttributeInfo(Integer id) |
Iterator<DmcClassInfo> |
getClassInfo() |
DmcClassInfo |
getClassInfo(Integer id) |
Iterator<DmcFilterBuilderIF> |
getFilterBuilders() |
Iterator<DmcNameBuilderIF> |
getNameBuilders() |
Iterator<RuleIF> |
getRules() |
int |
getSchemaBaseID() |
int |
getSchemaIDRange() |
int |
getSchemaMaxID() |
String |
getSchemaName() |
Iterator<DmcSliceInfo> |
getSliceInfo() |
Iterator<DmcTypeInfo> |
getTypeInfo() |
static DmtDMSAG |
instance() |
public static final DmcAttributeInfo __OUIFilter
public static final DmcAttributeInfo __anObjName
public static final DmcAttributeInfo __anotherDmtName
public static final DmcAttributeInfo __anotherSVString
public static final DmcAttributeInfo __attrIDs
public static final DmcAttributeInfo __clientCountFilter
public static final DmcAttributeInfo __clientCountFilters
public static final DmcAttributeInfo __dmtStringName
public static final DmcAttributeInfo __enabledDisabled
public static final DmcAttributeInfo __hmNamedObj
public static final DmcAttributeInfo __hmString
public static final DmcAttributeInfo __hsDate
public static final DmcAttributeInfo __hsDouble
public static final DmcAttributeInfo __hsExtendedRef
public static final DmcAttributeInfo __hsFloat
public static final DmcAttributeInfo __hsInteger
public static final DmcAttributeInfo __hsLong
public static final DmcAttributeInfo __hsNamedObj
public static final DmcAttributeInfo __hsNames
public static final DmcAttributeInfo __hsString
public static final DmcAttributeInfo __hsStringName
public static final DmcAttributeInfo __hsTestEnum
public static final DmcAttributeInfo __hsUnnamedObj
public static final DmcAttributeInfo __indexedObjRef
public static final DmcAttributeInfo __indexedPlainObjRef
public static final DmcAttributeInfo __indexedString
public static final DmcAttributeInfo __intToString
public static final DmcAttributeInfo __intToStringMAP
public static final DmcAttributeInfo __limitedStringMV
public static final DmcAttributeInfo __limitedStringSV
public static final DmcAttributeInfo __mvBoolean
public static final DmcAttributeInfo __mvComplex
public static final DmcAttributeInfo __mvDate
public static final DmcAttributeInfo __mvDmcObject
public static final DmcAttributeInfo __mvDouble
public static final DmcAttributeInfo __mvExtendedRef
public static final DmcAttributeInfo __mvFloat
public static final DmcAttributeInfo __mvIdxExtendedRef
public static final DmcAttributeInfo __mvIdxNamedObj
public static final DmcAttributeInfo __mvIdxString
public static final DmcAttributeInfo __mvIdxUnnamedObj
public static final DmcAttributeInfo __mvInteger
public static final DmcAttributeInfo __mvLong
public static final DmcAttributeInfo __mvNamedObj
public static final DmcAttributeInfo __mvString
public static final DmcAttributeInfo __mvTestBasicNamedObjectFixed
public static final DmcAttributeInfo __mvTestEnum
public static final DmcAttributeInfo __mvUnnamedObj
public static final DmcAttributeInfo __nonperString
public static final DmcAttributeInfo __objRef
public static final DmcAttributeInfo __objRefHM
public static final DmcAttributeInfo __objRefMV
public static final DmcAttributeInfo __onOff
public static final DmcAttributeInfo __plainObjRef
public static final DmcAttributeInfo __someRelationIndexed
public static final DmcAttributeInfo __someRelationMV
public static final DmcAttributeInfo __someRelationMVI
public static final DmcAttributeInfo __someRelationSV
public static final DmcAttributeInfo __svBoolean
public static final DmcAttributeInfo __svComplex
public static final DmcAttributeInfo __svDate
public static final DmcAttributeInfo __svDmcObject
public static final DmcAttributeInfo __svDouble
public static final DmcAttributeInfo __svExtendedRef
public static final DmcAttributeInfo __svFloat
public static final DmcAttributeInfo __svInteger
public static final DmcAttributeInfo __svLong
public static final DmcAttributeInfo __svNamedObj
public static final DmcAttributeInfo __svString
public static final DmcAttributeInfo __svTestBasicNamedObjectFixed
public static final DmcAttributeInfo __svTestEnum
public static final DmcAttributeInfo __svUnnamedObj
public static final DmcAttributeInfo __tmNamedObj
public static final DmcAttributeInfo __tmString
public static final DmcAttributeInfo __transString
public static final DmcAttributeInfo __tsDate
public static final DmcAttributeInfo __tsDouble
public static final DmcAttributeInfo __tsExtendedRef
public static final DmcAttributeInfo __tsFloat
public static final DmcAttributeInfo __tsInteger
public static final DmcAttributeInfo __tsLong
public static final DmcAttributeInfo __tsNamedObj
public static final DmcAttributeInfo __tsString
public static final DmcAttributeInfo __tsUnnamedObj
public static final DmcAttributeInfo __userName
public static final DmcTypeInfo __type_BaseObj
public static final DmcTypeInfo __type_ClientCountFilter
public static final DmcTypeInfo __type_ClientCountFilterRequest
public static final DmcTypeInfo __type_ComplexTypeTest
public static final DmcTypeInfo __type_DmtField
public static final DmcTypeInfo __type_DmtMultiValuedRequiredPartPrimitive
public static final DmcTypeInfo __type_DmtMultiValuedRequiredPartWithReferences
public static final DmcTypeInfo __type_DmtOptionalValueFieldWithColons
public static final DmcTypeInfo __type_DmtOptionalValueFieldWithSpaces
public static final DmcTypeInfo __type_DmtStringName
public static final DmcTypeInfo __type_DmtTestEnum
public static final DmcTypeInfo __type_ExtendedRefHS
public static final DmcTypeInfo __type_ExtendedRefMV
public static final DmcTypeInfo __type_ExtendedRefMVIDX
public static final DmcTypeInfo __type_ExtendedRefSV
public static final DmcTypeInfo __type_ExtendedRefTS
public static final DmcTypeInfo __type_IntegerNamedObject
public static final DmcTypeInfo __type_MenuElementTypeAndComment
public static final DmcTypeInfo __type_NameContainerTest
public static final DmcTypeInfo __type_NamedObjHM
public static final DmcTypeInfo __type_NamedObjHS
public static final DmcTypeInfo __type_NamedObjMV
public static final DmcTypeInfo __type_NamedObjMVIDX
public static final DmcTypeInfo __type_NamedObjSV
public static final DmcTypeInfo __type_NamedObjTM
public static final DmcTypeInfo __type_NamedObjTS
public static final DmcTypeInfo __type_ObjWithRefs
public static final DmcTypeInfo __type_ObjWithRefsDerivedA
public static final DmcTypeInfo __type_ObjWithRefsDerivedB
public static final DmcTypeInfo __type_ParseTest
public static final DmcTypeInfo __type_PrimitiveHM
public static final DmcTypeInfo __type_PrimitiveHS
public static final DmcTypeInfo __type_PrimitiveMV
public static final DmcTypeInfo __type_PrimitiveMVIDX
public static final DmcTypeInfo __type_PrimitiveSV
public static final DmcTypeInfo __type_PrimitiveTM
public static final DmcTypeInfo __type_PrimitiveTS
public static final DmcTypeInfo __type_SomeRelation
public static final DmcTypeInfo __type_TestAbstractExtended
public static final DmcTypeInfo __type_TestAbstractFixed
public static final DmcTypeInfo __type_TestBasicNamedObjectExtended
public static final DmcTypeInfo __type_TestBasicNamedObjectFixed
public static final DmcTypeInfo __type_TestBasicObjectFixed
public static final DmcTypeInfo __type_TestDerivedDiffSubpackage
public static final DmcTypeInfo __type_TestDerivedSubpackage
public static final DmcTypeInfo __type_TestMultiLevelSubpackage
public static final DmcTypeInfo __type_TestOneLevelSubpackage
public static final DmcTypeInfo __type_TestOneLevelSubpackageExtended
public static final DmcTypeInfo __type_UUIDNamedObject
public static final DmcTypeInfo __type_UnnamedObjHS
public static final DmcTypeInfo __type_UnnamedObjMV
public static final DmcTypeInfo __type_UnnamedObjMVIDX
public static final DmcTypeInfo __type_UnnamedObjSV
public static final DmcTypeInfo __type_UnnamedObjTS
public static final DmcTypeInfo __type_UsingIndexedAttributes
public static final DmcTypeInfo __type_UsingObjRefHM
public static final DmcClassInfo __BaseObj
public static final DmcClassInfo __ObjWithRefs
public static final DmcClassInfo __ObjWithRefsDerivedA
public static final DmcClassInfo __ObjWithRefsDerivedB
public static final DmcClassInfo __ClientCountFilter
public static final DmcClassInfo __ClientCountFilterRequest
public static final DmcClassInfo __ComplexTypeTest
public static final DmcClassInfo __ExtendedRefHS
public static final DmcClassInfo __ExtendedRefMV
public static final DmcClassInfo __ExtendedRefMVIDX
public static final DmcClassInfo __ExtendedRefSV
public static final DmcClassInfo __ExtendedRefTS
public static final DmcClassInfo __IntegerNamedObject
public static final DmcClassInfo __NameContainerTest
public static final DmcClassInfo __NamedObjHM
public static final DmcClassInfo __NamedObjHS
public static final DmcClassInfo __NamedObjMV
public static final DmcClassInfo __NamedObjMVIDX
public static final DmcClassInfo __NamedObjSV
public static final DmcClassInfo __NamedObjTM
public static final DmcClassInfo __NamedObjTS
public static final DmcClassInfo __ParseTest
public static final DmcClassInfo __PrimitiveHM
public static final DmcClassInfo __PrimitiveHS
public static final DmcClassInfo __PrimitiveMV
public static final DmcClassInfo __PrimitiveMVIDX
public static final DmcClassInfo __PrimitiveSV
public static final DmcClassInfo __PrimitiveTM
public static final DmcClassInfo __PrimitiveTS
public static final DmcClassInfo __TestAbstractExtended
public static final DmcClassInfo __TestAbstractFixed
public static final DmcClassInfo __TestBasicAuxiliary
public static final DmcClassInfo __TestBasicNamedObjectExtended
public static final DmcClassInfo __TestBasicNamedObjectFixed
public static final DmcClassInfo __TestBasicObjectFixed
public static final DmcClassInfo __TestMultiLevelSubpackage
public static final DmcClassInfo __TestDerivedSubpackage
public static final DmcClassInfo __TestOneLevelSubpackage
public static final DmcClassInfo __TestDerivedDiffSubpackage
public static final DmcClassInfo __TestOneLevelSubpackageExtended
public static final DmcClassInfo __UUIDNamedObject
public static final DmcClassInfo __UnnamedObjHS
public static final DmcClassInfo __UnnamedObjMV
public static final DmcClassInfo __UnnamedObjMVIDX
public static final DmcClassInfo __UnnamedObjSV
public static final DmcClassInfo __UnnamedObjTS
public static final DmcClassInfo __UsingIndexedAttributes
public static final DmcClassInfo __UsingObjRefHM
public static final DmcSliceInfo __slice1
public static final DmcSliceInfo __sliceOfNamed
public static final CardinalityRule __canOnlyHavemvInteger
public static final StringSetRule __dmtCheckLimitedMV
public static final StringSetRule __dmtCheckLimitedSV
public static final InitRule __dmtInitTestBasicObjectFixed
public static final NumericRangeRule __dmtSvFloatNumericRange
public static final NumericRangeRule __dmtSvIntegerNumericRange
public static final RestrictReferencesRule __rrrDerivedA
public static final RestrictReferencesRule __rrrDerivedA2
public static final RestrictReferencesRule __rrrDerivedB
public static final RestrictReferencesRule __rrrDerivedB2
public static DmtDMSAG instance()
public DmcClassInfo getClassInfo(Integer id)
public DmcAttributeInfo getAttributeInfo(Integer id)
public Iterator<DmcAttributeInfo> getAttributeInfo()
getAttributeInfo in interface DmcCompactSchemaIFpublic Iterator<DmcClassInfo> getClassInfo()
getClassInfo in interface DmcCompactSchemaIFpublic Iterator<DmcNameBuilderIF> getNameBuilders()
getNameBuilders in interface DmcCompactSchemaIFpublic Iterator<DmcFilterBuilderIF> getFilterBuilders()
getFilterBuilders in interface DmcCompactSchemaIFpublic Iterator<DmcSliceInfo> getSliceInfo()
getSliceInfo in interface DmcCompactSchemaIFpublic Iterator<DmcTypeInfo> getTypeInfo()
getTypeInfo in interface DmcCompactSchemaIFpublic String getSchemaName()
getSchemaName in interface DmcCompactSchemaIFpublic int getSchemaBaseID()
public int getSchemaIDRange()
public int getSchemaMaxID()
public Iterator<RuleIF> getRules()
getRules in interface DmcCompactSchemaIFCopyright © 2023. All rights reserved.