Uses of Interface
org.apache.jackrabbit.spi.QNodeDefinition

Packages that use QNodeDefinition
org.apache.jackrabbit.jcr2spi.hierarchy   
org.apache.jackrabbit.jcr2spi.nodetype   
org.apache.jackrabbit.jcr2spi.state   
org.apache.jackrabbit.spi Defines the interfaces of the JCR SPI (Service Provider Interface). 
org.apache.jackrabbit.spi.commons   
org.apache.jackrabbit.spi.commons.logging   
org.apache.jackrabbit.spi.commons.nodetype   
org.apache.jackrabbit.spi.commons.nodetype.compact   
org.apache.jackrabbit.spi2dav   
org.apache.jackrabbit.spi2jcr   
 

Uses of QNodeDefinition in org.apache.jackrabbit.jcr2spi.hierarchy
 

Methods in org.apache.jackrabbit.jcr2spi.hierarchy with parameters of type QNodeDefinition
 NodeEntry NodeEntryImpl.addNewNodeEntry(Name nodeName, String uniqueID, Name primaryNodeType, QNodeDefinition definition)
           
 NodeEntry NodeEntry.addNewNodeEntry(Name nodeName, String uniqueID, Name primaryNodeType, QNodeDefinition definition)
          Adds a new, transient child NodeEntry
 

Uses of QNodeDefinition in org.apache.jackrabbit.jcr2spi.nodetype
 

Methods in org.apache.jackrabbit.jcr2spi.nodetype that return QNodeDefinition
 QNodeDefinition[] EffectiveNodeType.getAllQNodeDefinitions()
           
 QNodeDefinition[] EffectiveNodeTypeImpl.getAllQNodeDefinitions()
           
 QNodeDefinition[] EffectiveNodeType.getAutoCreateQNodeDefinitions()
           
 QNodeDefinition[] EffectiveNodeTypeImpl.getAutoCreateQNodeDefinitions()
           
 QNodeDefinition[] EffectiveNodeType.getMandatoryQNodeDefinitions()
           
 QNodeDefinition[] EffectiveNodeTypeImpl.getMandatoryQNodeDefinitions()
           
 QNodeDefinition[] EffectiveNodeType.getNamedQNodeDefinitions(Name name)
           
 QNodeDefinition[] EffectiveNodeTypeImpl.getNamedQNodeDefinitions(Name name)
           
 QNodeDefinition ItemDefinitionProviderImpl.getQNodeDefinition(EffectiveNodeType ent, Name name, Name nodeTypeName)
           
 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(Name[] parentNodeTypeNames, Name name, Name nodeTypeName)
           
 QNodeDefinition ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames, Name name, Name nodeTypeName)
          Returns the applicable child node definition for a child node with the specified name and node type.
 QNodeDefinition ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames, Name nodeName, Name ntName, NodeId nodeId)
           
 QNodeDefinition ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames, Name nodeName, Name ntName, NodeId nodeId)
          Returns the QNodeDefinition for the specified node state.
 QNodeDefinition ItemDefinitionProviderImpl.getRootNodeDefinition()
           
 QNodeDefinition ItemDefinitionProvider.getRootNodeDefinition()
          Returns the QNodeDefinition for the root node.
 QNodeDefinition[] EffectiveNodeType.getUnnamedQNodeDefinitions()
           
 QNodeDefinition[] EffectiveNodeTypeImpl.getUnnamedQNodeDefinitions()
           
 

Methods in org.apache.jackrabbit.jcr2spi.nodetype with parameters of type QNodeDefinition
 NodeDefinition NodeTypeManagerImpl.getNodeDefinition(QNodeDefinition def)
          Retrieve the NodeDefinition for the given QNodeDefinition.
 

Uses of QNodeDefinition in org.apache.jackrabbit.jcr2spi.state
 

Methods in org.apache.jackrabbit.jcr2spi.state that return QNodeDefinition
 QNodeDefinition NodeState.getDefinition()
          Returns the definition defined for this node state.
 

Methods in org.apache.jackrabbit.jcr2spi.state with parameters of type QNodeDefinition
 NodeState TransientItemStateFactory.createNewNodeState(NodeEntry entry, Name nodeTypeName, QNodeDefinition definition)
          Creates a transient child NodeState with the given name.
 NodeState TransientISFactory.createNewNodeState(NodeEntry entry, Name nodetypeName, QNodeDefinition definition)
           
 

Constructors in org.apache.jackrabbit.jcr2spi.state with parameters of type QNodeDefinition
NodeState(NodeEntry entry, Name nodeTypeName, Name[] mixinTypeNames, ItemStateFactory isf, QNodeDefinition definition, ItemDefinitionProvider definitionProvider)
          Constructs a NEW NodeState
 

Uses of QNodeDefinition in org.apache.jackrabbit.spi
 

Fields in org.apache.jackrabbit.spi declared as QNodeDefinition
static QNodeDefinition[] QNodeDefinition.EMPTY_ARRAY
          Empty array of QNodeDefinition.
 

Methods in org.apache.jackrabbit.spi that return QNodeDefinition
 QNodeDefinition[] QNodeTypeDefinition.getChildNodeDefs()
          Returns an array containing the child node definitions.
 QNodeDefinition RepositoryService.getNodeDefinition(SessionInfo sessionInfo, NodeId nodeId)
          Returns the QNodeDefinition for the Node identified by the given id.
 

Uses of QNodeDefinition in org.apache.jackrabbit.spi.commons
 

Classes in org.apache.jackrabbit.spi.commons that implement QNodeDefinition
 class QNodeDefinitionImpl
          QNodeDefinitionImpl implements a QNodeDefinition.
 

Fields in org.apache.jackrabbit.spi.commons declared as QNodeDefinition
protected  QNodeDefinition AbstractReadableRepositoryService.rootNodeDefinition
          The node definition of the root node.
 

Methods in org.apache.jackrabbit.spi.commons that return QNodeDefinition
protected abstract  QNodeDefinition AbstractReadableRepositoryService.createRootNodeDefinition()
          Create the root node definition.
 QNodeDefinition[] QNodeTypeDefinitionImpl.getChildNodeDefs()
          Returns an array containing the child node definitions.
 QNodeDefinition AbstractReadableRepositoryService.getNodeDefinition(SessionInfo sessionInfo, NodeId nodeId)
          This default implementation first calls AbstractReadableRepositoryService.checkSessionInfo(SessionInfo) with the sessionInfo, then lazily initializes AbstractReadableRepositoryService.rootNodeDefinition if nodeId denotes the root node; otherwise throws a UnsupportedRepositoryOperationException.
 

Constructors in org.apache.jackrabbit.spi.commons with parameters of type QNodeDefinition
QNodeDefinitionImpl(QNodeDefinition nodeDef)
          Copy constructor.
QNodeTypeDefinitionImpl(Name name, Name[] supertypes, boolean isMixin, boolean hasOrderableChildNodes, Name primaryItemName, QPropertyDefinition[] declaredPropDefs, QNodeDefinition[] declaredNodeDefs)
          Deprecated. use QNodeTypeDefinitionImpl.QNodeTypeDefinitionImpl(Name, Name[], Name[], boolean, boolean, Name, QPropertyDefinition[], QNodeDefinition[])
QNodeTypeDefinitionImpl(Name name, Name[] supertypes, Name[] supportedMixins, boolean isMixin, boolean hasOrderableChildNodes, Name primaryItemName, QPropertyDefinition[] declaredPropDefs, QNodeDefinition[] declaredNodeDefs)
          Creates a new serializable qualified node type definition.
 

Uses of QNodeDefinition in org.apache.jackrabbit.spi.commons.logging
 

Methods in org.apache.jackrabbit.spi.commons.logging that return QNodeDefinition
 QNodeDefinition RepositoryServiceLogger.getNodeDefinition(SessionInfo sessionInfo, NodeId nodeId)
           
 

Uses of QNodeDefinition in org.apache.jackrabbit.spi.commons.nodetype
 

Methods in org.apache.jackrabbit.spi.commons.nodetype that return QNodeDefinition
 QNodeDefinition NodeTypeDefDiff.ChildNodeDefDiff.getNewDef()
           
 QNodeDefinition NodeTypeDefDiff.ChildNodeDefDiff.getOldDef()
           
 

Uses of QNodeDefinition in org.apache.jackrabbit.spi.commons.nodetype.compact
 

Methods in org.apache.jackrabbit.spi.commons.nodetype.compact that return QNodeDefinition
 QNodeDefinition QNodeTypeDefinitionsBuilderImpl.QNodeDefinitionBuilderImpl.build()
           
abstract  QNodeDefinition QNodeTypeDefinitionsBuilder.QNodeDefinitionBuilder.build()
          Creates a new QNodeDefinition instance based on the state of this builder.
 QNodeDefinition[] QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder.getChildNodeDefs()
           
 

Methods in org.apache.jackrabbit.spi.commons.nodetype.compact with parameters of type QNodeDefinition
 void QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder.setChildNodeDefs(QNodeDefinition[] childDefs)
           
 

Uses of QNodeDefinition in org.apache.jackrabbit.spi2dav
 

Methods in org.apache.jackrabbit.spi2dav that return QNodeDefinition
 QNodeDefinition[] QNodeTypeDefinitionImpl.getChildNodeDefs()
           
 QNodeDefinition RepositoryServiceImpl.getNodeDefinition(SessionInfo sessionInfo, NodeId nodeId)
           
 

Uses of QNodeDefinition in org.apache.jackrabbit.spi2jcr
 

Methods in org.apache.jackrabbit.spi2jcr that return QNodeDefinition
 QNodeDefinition RepositoryServiceImpl.getNodeDefinition(SessionInfo sessionInfo, NodeId nodeId)
          Returns the QNodeDefinition for the Node identified by the given id.
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.