Uses of Interface
org.apache.jackrabbit.jcr2spi.nodetype.EffectiveNodeType
-
Packages that use EffectiveNodeType Package Description org.apache.jackrabbit.jcr2spi.nodetype -
-
Uses of EffectiveNodeType in org.apache.jackrabbit.jcr2spi.nodetype
Classes in org.apache.jackrabbit.jcr2spi.nodetype that implement EffectiveNodeType Modifier and Type Class Description class
EffectiveNodeTypeImpl
AnEffectiveNodeType
represents one or moreNodeType
s as one 'effective' node type where inheritance is resolved.Methods in org.apache.jackrabbit.jcr2spi.nodetype that return EffectiveNodeType Modifier and Type Method Description EffectiveNodeType
EffectiveNodeTypeCache. get(EffectiveNodeTypeCache.Key key)
Returns the effective node type for the given key ornull
if the desired node type is not cached.EffectiveNodeType
EffectiveNodeTypeProvider. getEffectiveNodeType(Name ntName)
Build theEffectiveNodeType
from the givenNodeType
name.EffectiveNodeType
EffectiveNodeTypeProvider. getEffectiveNodeType(Name[] ntNames)
Build theEffectiveNodeType
from the given array ofNodeType
names.EffectiveNodeType
EffectiveNodeTypeProvider. getEffectiveNodeType(Name[] ntNames, Map<Name,QNodeTypeDefinition> ntdMap)
EffectiveNodeType
EffectiveNodeTypeProvider. getEffectiveNodeType(QNodeTypeDefinition ntd, Map<Name,QNodeTypeDefinition> ntdMap)
Builds an effective node type representation from the given node type definition.EffectiveNodeType
NodeTypeRegistryImpl. getEffectiveNodeType(Name ntName)
EffectiveNodeType
NodeTypeRegistryImpl. getEffectiveNodeType(Name[] ntNames)
EffectiveNodeType
NodeTypeRegistryImpl. getEffectiveNodeType(Name[] ntNames, Map<Name,QNodeTypeDefinition> ntdMap)
EffectiveNodeType
NodeTypeRegistryImpl. getEffectiveNodeType(QNodeTypeDefinition ntd, Map<Name,QNodeTypeDefinition> ntdMap)
Methods in org.apache.jackrabbit.jcr2spi.nodetype with parameters of type EffectiveNodeType Modifier and Type Method Description QNodeDefinition
ItemDefinitionProvider. getQNodeDefinition(EffectiveNodeType ent, Name name, Name nodeTypeName)
Returns the applicable child node definition for a child node with the specified name and node type.QNodeDefinition
ItemDefinitionProviderImpl. getQNodeDefinition(EffectiveNodeType ent, Name name, Name nodeTypeName)
void
EffectiveNodeTypeCache. put(EffectiveNodeType ent)
Puts an effective node type to the cache.void
EffectiveNodeTypeCache. put(EffectiveNodeTypeCache.Key key, EffectiveNodeType ent)
Puts an effective node type to the cache for the given key.
-