Uses of Interface
org.apache.jackrabbit.core.query.lucene.NamespaceMappings

Packages that use NamespaceMappings
org.apache.jackrabbit.core.query.lucene   
 

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

Classes in org.apache.jackrabbit.core.query.lucene that implement NamespaceMappings
 class AbstractNamespaceMappings
          AbstractNamespaceMappings is the base class for index internal namespace mappings.
 class FileBasedNamespaceMappings
          The class NamespaceMappings implements a NamespaceResolver that holds a namespace mapping that is used internally in the search index.
 class NSRegistryBasedNamespaceMappings
          NSRegistryBasedNamespaceMappings implements a namespace mapping based on the stable index prefix provided by the namespace registry.
 

Fields in org.apache.jackrabbit.core.query.lucene declared as NamespaceMappings
protected  NamespaceMappings NodeIndexer.mappings
          Namespace mappings to use for indexing.
 

Methods in org.apache.jackrabbit.core.query.lucene that return NamespaceMappings
 NamespaceMappings SearchIndex.getNamespaceMappings()
          Returns the namespace mappings for the internal representation.
 

Methods in org.apache.jackrabbit.core.query.lucene with parameters of type NamespaceMappings
static NamePathResolver NamePathResolverImpl.create(NamespaceMappings nsMappings)
           
protected  org.apache.lucene.document.Document SearchIndex.createDocument(NodeState node, NamespaceMappings nsMappings, IndexFormatVersion indexFormatVersion)
          Creates a lucene Document for a node state using the namespace mappings nsMappings.
protected  IndexingConfiguration SearchIndex.createIndexingConfiguration(NamespaceMappings namespaceMappings)
           
static org.apache.lucene.search.Query LuceneQueryBuilder.createQuery(QueryRootNode root, SessionImpl session, ItemStateManager sharedItemMgr, NamespaceMappings nsMappings, org.apache.lucene.analysis.Analyzer analyzer, PropertyTypeRegistry propReg, SynonymProvider synonymProvider, IndexFormatVersion indexFormatVersion)
          Creates a lucene Query tree from an abstract query tree.
 void IndexingConfigurationImpl.init(Element config, QueryHandlerContext context, NamespaceMappings nsMappings)
          Initializes the configuration.
 void IndexingConfiguration.init(Element config, QueryHandlerContext context, NamespaceMappings namespaceMappings)
          Initializes the configuration.
 

Constructors in org.apache.jackrabbit.core.query.lucene with parameters of type NamespaceMappings
LuceneQueryFactoryImpl(SessionImpl session, org.apache.lucene.search.SortComparatorSource scs, HierarchyManager hmgr, NamespaceMappings nsMappings, org.apache.lucene.analysis.Analyzer analyzer, SynonymProvider synonymProvider, IndexFormatVersion version)
          Creates a new lucene query factory.
NameQuery(Name nodeName, IndexFormatVersion version, NamespaceMappings nsMappings)
          Creates a new NameQuery.
NameRangeQuery(Name lowerName, Name upperName, boolean inclusive, IndexFormatVersion version, NamespaceMappings nsMappings)
          Creates a new NameRangeQuery.
NodeIndexer(NodeState node, ItemStateManager stateProvider, NamespaceMappings mappings, TextExtractor extractor)
          Creates a new node indexer.
SharedFieldSortComparator(String fieldname, ItemStateManager ism, HierarchyManager hmgr, NamespaceMappings nsMappings)
          Creates a new SharedFieldSortComparator for a given shared field.
 



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