OCTypeDefinition
instead@Deprecated
public class ObjectTypeConfig
extends java.lang.Object
Member Variable | Description |
String typeName |
Used to key types. |
String repoType |
Represents the underlying repository's object type. |
Map<String ,ObjectAttrBean > attributes |
A map of the type's attributes keyed by beanName. |
Map<String ,ObjectAttrBean > attributesRepoName |
A map of the type's attributes keyed by repoName. |
ObjectAttrBean [] attributesList |
a list of ObjectAttrBeans |
WSObjectAttrBean [] wsAttributes |
An array of WSObjectAttrBean objects |
Modifier and Type | Field and Description |
---|---|
static ObjectTypeConfig |
DEFAULT
Deprecated.
Represent an "empty" object type bean with appropriate defaults set; used when
constructing a "base" type that does not extend another.
|
Modifier | Constructor and Description |
---|---|
protected |
ObjectTypeConfig()
Deprecated.
Construct a "default" global object type bean with most values empty, some set to default values.
|
|
ObjectTypeConfig(OCTypeDefinition config)
Deprecated.
Inflate a single global object type bean from a given objectType JCC node;
inherit all attributes from the given "super type" object.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ObjectAttrBean> |
getAttributesByBeanName()
Deprecated.
Inflated in constructor, represents the type's attributes keyed by beanName.
|
java.util.Map<java.lang.String,ObjectAttrBean> |
getAttributesByRepoName()
Deprecated.
Inflated in constructor, represents the type's attributes keyed by repoName.
|
java.util.List<ObjectAttrBean> |
getAttributesList()
Deprecated.
|
java.lang.String |
getRepoType()
Deprecated.
Represents the underlying repository's object type.
|
java.lang.String |
getSuperType()
Deprecated.
The supertype of the object.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ObjectAttrBean>> |
getTSGAspectsBeanNames()
Deprecated.
TSG Aspects are a means to keep trac of where properties are defined in relation to an object's aspects and supertypes
The map is keyed by pretty 'objectType' and contains a map of the attributes defined on that objectType by beanName.
|
java.lang.String |
getTypeName()
Deprecated.
Used to key types.
|
java.util.List |
getValidAspects()
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
public static final ObjectTypeConfig DEFAULT
public ObjectTypeConfig(OCTypeDefinition config)
config
- objectType JCC nodesuperTypes
- keyed by objectTypeprotected ObjectTypeConfig()
public java.lang.String getTypeName()
public java.lang.String getRepoType()
public java.lang.String getSuperType()
public java.util.List getValidAspects()
public java.util.Map<java.lang.String,ObjectAttrBean> getAttributesByBeanName()
public java.util.Map<java.lang.String,ObjectAttrBean> getAttributesByRepoName()
public java.util.List<ObjectAttrBean> getAttributesList()
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,ObjectAttrBean>> getTSGAspectsBeanNames()
public java.lang.String toString()
toString
in class java.lang.Object