public abstract class AbstractTypeDefinition extends AbstractExtensionData implements MutableTypeDefinition
| Constructor and Description |
|---|
AbstractTypeDefinition() |
getExtensions, setExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExtensions, setExtensionspublic void initialize(TypeDefinition typeDefinition)
public String getId()
getId in interface TypeDefinitionpublic void setId(String id)
setId in interface MutableTypeDefinitionpublic String getLocalName()
getLocalName in interface TypeDefinitionpublic void setLocalName(String localName)
setLocalName in interface MutableTypeDefinitionpublic String getLocalNamespace()
getLocalNamespace in interface TypeDefinitionpublic void setLocalNamespace(String localNamespace)
setLocalNamespace in interface MutableTypeDefinitionpublic String getQueryName()
getQueryName in interface TypeDefinitionpublic void setQueryName(String queryName)
setQueryName in interface MutableTypeDefinitionpublic String getDisplayName()
getDisplayName in interface TypeDefinitionpublic void setDisplayName(String displayName)
setDisplayName in interface MutableTypeDefinitionpublic String getDescription()
getDescription in interface TypeDefinitionpublic void setDescription(String description)
setDescription in interface MutableTypeDefinitionpublic BaseTypeId getBaseTypeId()
getBaseTypeId in interface TypeDefinitionpublic void setBaseTypeId(BaseTypeId baseId)
setBaseTypeId in interface MutableTypeDefinitionpublic String getParentTypeId()
getParentTypeId in interface TypeDefinitionpublic void setParentTypeId(String parentId)
setParentTypeId in interface MutableTypeDefinitionpublic Boolean isCreatable()
isCreatable in interface TypeDefinitionpublic void setIsCreatable(Boolean isCreatable)
setIsCreatable in interface MutableTypeDefinitionpublic Boolean isFileable()
isFileable in interface TypeDefinitionpublic void setIsFileable(Boolean isFileable)
setIsFileable in interface MutableTypeDefinitionpublic Boolean isQueryable()
isQueryable in interface TypeDefinitionpublic void setIsQueryable(Boolean isQueryable)
setIsQueryable in interface MutableTypeDefinitionpublic Boolean isIncludedInSupertypeQuery()
isIncludedInSupertypeQuery in interface TypeDefinitionpublic void setIsIncludedInSupertypeQuery(Boolean isIncludedInSupertypeQuery)
setIsIncludedInSupertypeQuery in interface MutableTypeDefinitionpublic Boolean isFulltextIndexed()
isFulltextIndexed in interface TypeDefinitionpublic void setIsFulltextIndexed(Boolean isFulltextIndexed)
setIsFulltextIndexed in interface MutableTypeDefinitionpublic Boolean isControllableAcl()
isControllableAcl in interface TypeDefinitionpublic void setIsControllableAcl(Boolean isControllableACL)
setIsControllableAcl in interface MutableTypeDefinitionpublic Boolean isControllablePolicy()
isControllablePolicy in interface TypeDefinitionpublic void setIsControllablePolicy(Boolean isControllablePolicy)
setIsControllablePolicy in interface MutableTypeDefinitionpublic Map<String,PropertyDefinition<?>> getPropertyDefinitions()
getPropertyDefinitions in interface TypeDefinitionpublic void setPropertyDefinitions(Map<String,PropertyDefinition<?>> newPropertyDefinitions)
public void addPropertyDefinition(PropertyDefinition<?> propertyDefinition)
addPropertyDefinition in interface MutableTypeDefinitionpublic void removePropertyDefinition(String propertyId)
removePropertyDefinition in interface MutableTypeDefinitionpublic void removeAllPropertyDefinitions()
removeAllPropertyDefinitions in interface MutableTypeDefinitionpublic TypeMutability getTypeMutability()
getTypeMutability in interface TypeDefinitionpublic void setTypeMutability(TypeMutability typeMutability)
setTypeMutability in interface MutableTypeDefinitionpublic String toString()
toString in class AbstractExtensionDataCopyright © 2009–2017 The Apache Software Foundation. All rights reserved.