Package org.alfresco.repo.dictionary
Interface DictionaryRegistry
-
- All Known Implementing Classes:
AbstractDictionaryRegistry
,CoreDictionaryRegistryImpl
,TenantDictionaryRegistryImpl
public interface DictionaryRegistry
- Author:
- sglover
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addPrefix(java.lang.String prefix, java.lang.String uri)
void
addURI(java.lang.String uri)
void
clear()
AspectDefinition
getAspect(QName aspectName)
java.util.Collection<QName>
getAspects(boolean includeInherited)
AssociationDefinition
getAssociation(QName assocName)
java.util.Collection<QName>
getAssociations(boolean includeInherited)
ClassDefinition
getClass(QName className)
java.util.Map<QName,CompiledModel>
getCompiledModels(boolean includeInherited)
ConstraintDefinition
getConstraint(QName constraintQName)
DataTypeDefinition
getDataType(java.lang.Class javaClass)
DataTypeDefinition
getDataType(QName typeName)
CompiledModel
getModel(QName name)
java.util.List<CompiledModel>
getModelsForUri(java.lang.String uri)
java.lang.String
getNamespaceURI(java.lang.String prefix)
java.util.Collection<java.lang.String>
getPrefixes(java.lang.String URI)
java.util.Map<java.lang.String,java.lang.String>
getPrefixesCache()
PropertyDefinition
getProperty(QName propertyName)
java.lang.String
getTenantDomain()
TypeDefinition
getType(QName typeName)
java.util.Collection<QName>
getTypes(boolean includeInherited)
java.util.List<java.lang.String>
getUrisCache()
java.util.Map<java.lang.String,java.util.List<CompiledModel>>
getUriToModels()
boolean
hasPrefix(java.lang.String prefix)
boolean
hasURI(java.lang.String uri)
void
init()
boolean
isModelInherited(QName modelName)
boolean
modelExists(QName name)
QName
putModel(CompiledModel model)
void
remove()
void
removeModel(QName modelName)
void
removePrefix(java.lang.String prefix)
void
removeURI(java.lang.String uri)
-
-
-
Method Detail
-
init
void init()
-
remove
void remove()
-
getModel
CompiledModel getModel(QName name)
-
modelExists
boolean modelExists(QName name)
-
getUriToModels
java.util.Map<java.lang.String,java.util.List<CompiledModel>> getUriToModels()
-
getCompiledModels
java.util.Map<QName,CompiledModel> getCompiledModels(boolean includeInherited)
-
putModel
QName putModel(CompiledModel model)
-
removeModel
void removeModel(QName modelName)
-
getTenantDomain
java.lang.String getTenantDomain()
-
clear
void clear()
-
getModelsForUri
java.util.List<CompiledModel> getModelsForUri(java.lang.String uri)
-
getAspect
AspectDefinition getAspect(QName aspectName)
-
getAssociation
AssociationDefinition getAssociation(QName assocName)
-
getClass
ClassDefinition getClass(QName className)
-
getProperty
PropertyDefinition getProperty(QName propertyName)
-
getType
TypeDefinition getType(QName typeName)
-
getConstraint
ConstraintDefinition getConstraint(QName constraintQName)
-
getDataType
DataTypeDefinition getDataType(QName typeName)
-
getDataType
DataTypeDefinition getDataType(java.lang.Class javaClass)
-
isModelInherited
boolean isModelInherited(QName modelName)
-
getPrefixesCache
java.util.Map<java.lang.String,java.lang.String> getPrefixesCache()
-
getUrisCache
java.util.List<java.lang.String> getUrisCache()
-
getPrefixes
java.util.Collection<java.lang.String> getPrefixes(java.lang.String URI)
-
addURI
void addURI(java.lang.String uri)
-
hasURI
boolean hasURI(java.lang.String uri)
-
addPrefix
void addPrefix(java.lang.String prefix, java.lang.String uri)
-
hasPrefix
boolean hasPrefix(java.lang.String prefix)
-
removeURI
void removeURI(java.lang.String uri)
-
removePrefix
void removePrefix(java.lang.String prefix)
-
getTypes
java.util.Collection<QName> getTypes(boolean includeInherited)
-
getAssociations
java.util.Collection<QName> getAssociations(boolean includeInherited)
-
getAspects
java.util.Collection<QName> getAspects(boolean includeInherited)
-
getNamespaceURI
java.lang.String getNamespaceURI(java.lang.String prefix)
-
-