public interface TypeDefinition extends Serializable, ExtensionsData
| Modifier and Type | Method and Description |
|---|---|
BaseTypeId |
getBaseTypeId()
Returns the base object type ID.
|
String |
getDescription()
Returns the property description.
|
String |
getDisplayName()
Returns the display name.
|
String |
getId()
Returns the type ID.
|
String |
getLocalName()
Returns the local name.
|
String |
getLocalNamespace()
Returns the local namespace.
|
String |
getParentTypeId()
Returns the parent type ID.
|
Map<String,PropertyDefinition<?>> |
getPropertyDefinitions()
Returns the property definitions of this type.
|
String |
getQueryName()
Returns the query name
|
TypeMutability |
getTypeMutability()
Returns type mutability flags.
|
Boolean |
isControllableAcl()
Returns if objects of this type are controllable by ACLs.
|
Boolean |
isControllablePolicy()
Returns if objects of this type are controllable by policies.
|
Boolean |
isCreatable()
Returns if an object of this type can be created.
|
Boolean |
isFileable()
Returns if an object of this type can be filed.
|
Boolean |
isFulltextIndexed()
Returns if this type is full text indexed.
|
Boolean |
isIncludedInSupertypeQuery()
Returns if this type is included in queries that query the super type.
|
Boolean |
isQueryable()
Returns if this type is queryable.
|
getExtensions, setExtensionsString getId()
nullString getLocalName()
String getLocalNamespace()
String getDisplayName()
String getQueryName()
String getDescription()
BaseTypeId getBaseTypeId()
String getParentTypeId()
null if the type is a base typeBoolean isCreatable()
true if an object of this type can be created;
false if creation of objects of this type is not
possible; null - unknown (noncompliant repository)Boolean isFileable()
true if an object of this type can be filed;
false if an object of this type cannot be filed;
null - unknown (noncompliant repository)Boolean isQueryable()
true if this type is queryable; false if this
type is not queryable; null - unknown (noncompliant
repository)Boolean isFulltextIndexed()
true if this type is full text indexed; false if
this type is not full text indexed; null - unknown
(noncompliant repository)Boolean isIncludedInSupertypeQuery()
true if this type is included; false if this type
is not included; null - unknown (noncompliant repository)Boolean isControllablePolicy()
true if objects are controllable by policies;
false if objects are not controllable by policies;
null - unknown (noncompliant repository)Boolean isControllableAcl()
true if objects are controllable by ACLs; false
if objects are not controllable by ACLs; null - unknown
(noncompliant repository)Map<String,PropertyDefinition<?>> getPropertyDefinitions()
null if the property
definitions were not requestedTypeMutability getTypeMutability()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.