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 classEffectiveNodeTypeImplAnEffectiveNodeTyperepresents one or moreNodeTypes as one 'effective' node type where inheritance is resolved.Methods in org.apache.jackrabbit.jcr2spi.nodetype that return EffectiveNodeType Modifier and Type Method Description EffectiveNodeTypeEffectiveNodeTypeCache. get(EffectiveNodeTypeCache.Key key)Returns the effective node type for the given key ornullif the desired node type is not cached.EffectiveNodeTypeEffectiveNodeTypeProvider. getEffectiveNodeType(Name ntName)Build theEffectiveNodeTypefrom the givenNodeTypename.EffectiveNodeTypeEffectiveNodeTypeProvider. getEffectiveNodeType(Name[] ntNames)Build theEffectiveNodeTypefrom the given array ofNodeTypenames.EffectiveNodeTypeEffectiveNodeTypeProvider. getEffectiveNodeType(Name[] ntNames, Map<Name,QNodeTypeDefinition> ntdMap)EffectiveNodeTypeEffectiveNodeTypeProvider. getEffectiveNodeType(QNodeTypeDefinition ntd, Map<Name,QNodeTypeDefinition> ntdMap)Builds an effective node type representation from the given node type definition.EffectiveNodeTypeNodeTypeRegistryImpl. getEffectiveNodeType(Name ntName)EffectiveNodeTypeNodeTypeRegistryImpl. getEffectiveNodeType(Name[] ntNames)EffectiveNodeTypeNodeTypeRegistryImpl. getEffectiveNodeType(Name[] ntNames, Map<Name,QNodeTypeDefinition> ntdMap)EffectiveNodeTypeNodeTypeRegistryImpl. getEffectiveNodeType(QNodeTypeDefinition ntd, Map<Name,QNodeTypeDefinition> ntdMap)Methods in org.apache.jackrabbit.jcr2spi.nodetype with parameters of type EffectiveNodeType Modifier and Type Method Description QNodeDefinitionItemDefinitionProvider. getQNodeDefinition(EffectiveNodeType ent, Name name, Name nodeTypeName)Returns the applicable child node definition for a child node with the specified name and node type.QNodeDefinitionItemDefinitionProviderImpl. getQNodeDefinition(EffectiveNodeType ent, Name name, Name nodeTypeName)voidEffectiveNodeTypeCache. put(EffectiveNodeType ent)Puts an effective node type to the cache.voidEffectiveNodeTypeCache. put(EffectiveNodeTypeCache.Key key, EffectiveNodeType ent)Puts an effective node type to the cache for the given key.
-