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, setExtensions
String getId()
String 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-2013 The Apache Software Foundation. All Rights Reserved.