Uses of Interface
org.apache.jackrabbit.name.NamespaceResolver

Packages that use NamespaceResolver
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.nodetype   
org.apache.jackrabbit.core.nodetype.compact   
org.apache.jackrabbit.core.nodetype.xml   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.core.query.lucene   
org.apache.jackrabbit.core.query.sql   
org.apache.jackrabbit.core.query.xpath   
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.value   
org.apache.jackrabbit.core.xml   
org.apache.jackrabbit.name   
org.apache.jackrabbit.util.name   
 

Uses of NamespaceResolver in org.apache.jackrabbit.core
 

Classes in org.apache.jackrabbit.core that implement NamespaceResolver
 class NamespaceRegistryImpl
          A NamespaceRegistryImpl ...
 

Fields in org.apache.jackrabbit.core declared as NamespaceResolver
protected  NamespaceResolver HierarchyManagerImpl.nsResolver
           
protected  NamespaceResolver ItemValidator.nsResolver
          namespace resolver used for generating error msg's that contain human readable paths
 

Methods in org.apache.jackrabbit.core that return NamespaceResolver
 NamespaceResolver HierarchyManagerImpl.getNamespaceResolver()
           
 NamespaceResolver SessionImpl.getNamespaceResolver()
          Returns the NamespaceResolver of this session.
 

Constructors in org.apache.jackrabbit.core with parameters of type NamespaceResolver
HierarchyManagerImpl(NodeId rootNodeId, ItemStateManager provider, NamespaceResolver nsResolver)
           
CachingHierarchyManager(NodeId rootNodeId, ItemStateManager provider, NamespaceResolver nsResolver)
          Create a new instance of this class.
ZombieHierarchyManager(NodeId rootNodeId, ItemStateManager provider, ItemStateManager attic, NamespaceResolver nsResolver)
           
ItemValidator(NodeTypeRegistry ntReg, HierarchyManager hierMgr, NamespaceResolver nsResolver)
          Creates a new ItemValidator instance.
BatchedItemOperations(UpdatableItemStateManager stateMgr, NodeTypeRegistry ntReg, LockManager lockMgr, SessionImpl session, HierarchyManager hierMgr, NamespaceResolver nsResolver)
          Creates a new BatchedItemOperations instance.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.nodetype
 

Methods in org.apache.jackrabbit.core.nodetype with parameters of type NamespaceResolver
 String ValueConstraint.getDefinition(NamespaceResolver nsResolver)
          For constraints that are not namespace prefix mapping sensitive this method returns the same result as ValueConstraint.getDefinition().
static ValueConstraint ValueConstraint.create(int type, String definition, NamespaceResolver nsResolver)
           
 

Constructors in org.apache.jackrabbit.core.nodetype with parameters of type NamespaceResolver
NodeTypeManagerImpl(NodeTypeRegistry ntReg, NamespaceResolver nsResolver)
          Creates a new NodeTypeManagerImpl instance.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.nodetype.compact
 

Constructors in org.apache.jackrabbit.core.nodetype.compact with parameters of type NamespaceResolver
CompactNodeTypeDefWriter(List l, NamespaceResolver r, Writer w)
           
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.nodetype.xml
 

Classes in org.apache.jackrabbit.core.nodetype.xml that implement NamespaceResolver
 class AdditionalNamespaceResolver
          A simple namespace resolver implementation, that uses the additional namespaces declared in an XML element.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.query
 

Methods in org.apache.jackrabbit.core.query with parameters of type NamespaceResolver
static QueryRootNode QueryParser.parse(String statement, String language, NamespaceResolver resolver)
          Parses a query statement according to a query language into a query tree.
static String QueryParser.toString(QueryRootNode root, String language, NamespaceResolver resolver)
          Creates a String representation of the QueryNode tree argument root.
 QueryRootNode QueryTreeBuilder.createQueryTree(String statement, NamespaceResolver resolver)
          Creates a QueryNode tree from a statement.
 String QueryTreeBuilder.toString(QueryRootNode root, NamespaceResolver resolver)
          Creates a String representation of the query node tree in the syntax this QueryTreeBuilder can handle.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.query.lucene
 

Classes in org.apache.jackrabbit.core.query.lucene that implement NamespaceResolver
 class NamespaceMappings
          The class NamespaceMappings implements a org.apache.jackrabbit.core.NamespaceResolver that holds a namespace mapping that is used internally in the search index.
 

Methods in org.apache.jackrabbit.core.query.lucene with parameters of type NamespaceResolver
 String NamespaceMappings.translatePropertyName(String name, NamespaceResolver resolver)
          Translates a property name from a session local namespace mapping into a search index private namespace mapping.
 

Constructors in org.apache.jackrabbit.core.query.lucene with parameters of type NamespaceResolver
QueryResultImpl(ItemManager itemMgr, NodeId[] ids, Float[] scores, QName[] selectProps, NamespaceResolver resolver, boolean docOrder)
          Creates a new query result.
WorkspaceTraversalResult(Session session, QName[] properties, NamespaceResolver resolver)
          Creates a new WorkspaceTraversalResult.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.query.sql
 

Methods in org.apache.jackrabbit.core.query.sql with parameters of type NamespaceResolver
 QueryRootNode QueryBuilder.createQueryTree(String statement, NamespaceResolver resolver)
           
 String QueryBuilder.toString(QueryRootNode root, NamespaceResolver resolver)
           
static QueryRootNode JCRSQLQueryBuilder.createQuery(String statement, NamespaceResolver resolver)
          Creates a QueryNode tree from a SQL statement.
static String JCRSQLQueryBuilder.toString(QueryRootNode root, NamespaceResolver resolver)
          Creates a String representation of the query node tree in SQL syntax.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.query.xpath
 

Methods in org.apache.jackrabbit.core.query.xpath with parameters of type NamespaceResolver
static QueryRootNode XPathQueryBuilder.createQuery(String statement, NamespaceResolver resolver)
          Creates a QueryNode tree from a XPath statement.
static String XPathQueryBuilder.toString(QueryRootNode root, NamespaceResolver resolver)
          Creates a String representation of the query node tree in XPath syntax.
 QueryRootNode QueryBuilder.createQueryTree(String statement, NamespaceResolver resolver)
           
 String QueryBuilder.toString(QueryRootNode root, NamespaceResolver resolver)
           
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.state
 

Constructors in org.apache.jackrabbit.core.state with parameters of type NamespaceResolver
SessionItemStateManager(NodeId rootNodeId, UpdatableItemStateManager persistentStateMgr, NamespaceResolver nsResolver)
          Creates a new SessionItemStateManager instance.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.value
 

Methods in org.apache.jackrabbit.core.value with parameters of type NamespaceResolver
static InternalValue InternalValue.create(Value value, NamespaceResolver nsResolver)
           
static InternalValue InternalValue.create(Value value, int targetType, NamespaceResolver nsResolver)
           
static InternalValue InternalValue.create(String value, int targetType, NamespaceResolver nsResolver)
           
 Value InternalValue.toJCRValue(NamespaceResolver nsResolver)
           
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.xml
 

Fields in org.apache.jackrabbit.core.xml declared as NamespaceResolver
protected  NamespaceResolver ImportHandler.nsResolver
           
 

Methods in org.apache.jackrabbit.core.xml with parameters of type NamespaceResolver
 void SessionImporter.startNode(Importer.NodeInfo nodeInfo, List propInfos, NamespaceResolver nsContext)
          
 void Importer.startNode(Importer.NodeInfo nodeInfo, List propInfos, NamespaceResolver nsContext)
           
 void WorkspaceImporter.startNode(Importer.NodeInfo nodeInfo, List propInfos, NamespaceResolver nsContext)
          
 

Constructors in org.apache.jackrabbit.core.xml with parameters of type NamespaceResolver
ImportHandler(Importer importer, NamespaceResolver nsResolver, NamespaceRegistryImpl nsReg)
           
 

Uses of NamespaceResolver in org.apache.jackrabbit.name
 

Classes in org.apache.jackrabbit.name that implement NamespaceResolver
 class AbstractNamespaceResolver
          Provides default implementations for the methods: AbstractNamespaceResolver.getQName(String) AbstractNamespaceResolver.getJCRName(QName) Subclasses may overwrite those methods with more efficient implementations e.g.
 class SessionNamespaceResolver
          helper class that exposes the NamespaceResolver interface on a Session
 

Methods in org.apache.jackrabbit.name with parameters of type NamespaceResolver
static Path Path.create(String jcrPath, NamespaceResolver resolver, boolean normalize)
          Creates a new Path from the given jcrPath string.
static Path Path.create(Path parent, String relJCRPath, NamespaceResolver resolver, boolean canonicalize)
          Creates a new Path out of the given parent path and a relative path string.
 String Path.toJCRPath(NamespaceResolver resolver)
          Returns a string representation of this Path in the JCR path format.
 String Path.RootElement.toJCRName(NamespaceResolver resolver)
           
 String Path.CurrentElement.toJCRName(NamespaceResolver resolver)
           
 String Path.ParentElement.toJCRName(NamespaceResolver resolver)
           
 String Path.PathElement.toJCRName(NamespaceResolver resolver)
          Returns the JCR name representation of this path element.
 void Path.PathElement.toJCRName(NamespaceResolver resolver, StringBuffer buf)
          Appends the JCR name representation of this path element to the given string buffer.
static QName QName.fromJCRName(String rawName, NamespaceResolver resolver)
          Parses the given prefixed JCR name into a qualified name using the given namespace resolver.
 String QName.toJCRName(NamespaceResolver resolver)
          Returns the qualified name in the prefixed JCR name format.
 void QName.toJCRName(NamespaceResolver resolver, StringBuffer buf)
          Appends the qualified name in the prefixed JCR name format to the given string buffer.
 

Uses of NamespaceResolver in org.apache.jackrabbit.util.name
 

Classes in org.apache.jackrabbit.util.name that implement NamespaceResolver
 class NamespaceMapping
          A Simple Namespace Mapping table.
 

Constructors in org.apache.jackrabbit.util.name with parameters of type NamespaceResolver
NamespaceMapping(NamespaceResolver base)
          Constructor
 



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