Uses of Interface
org.apache.jackrabbit.core.query.lucene.NamespaceMappings
-
Packages that use NamespaceMappings Package Description org.apache.jackrabbit.core.query.lucene org.apache.jackrabbit.core.query.lucene.join -
-
Uses of NamespaceMappings in org.apache.jackrabbit.core.query.lucene
Classes in org.apache.jackrabbit.core.query.lucene that implement NamespaceMappings Modifier and Type Class Description class
AbstractNamespaceMappings
AbstractNamespaceMappings
is the base class for index internal namespace mappings.class
FileBasedNamespaceMappings
The classNamespaceMappings
implements aNamespaceResolver
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 Modifier and Type Field Description protected NamespaceMappings
NodeIndexer. mappings
Namespace mappings to use for indexing.protected NamespaceMappings
LuceneQueryFactory. nsMappings
Namespace mappings to internal prefixesMethods in org.apache.jackrabbit.core.query.lucene that return NamespaceMappings Modifier and Type Method Description NamespaceMappings
SearchIndex. getNamespaceMappings()
Returns the namespace mappings for the internal representation.Methods in org.apache.jackrabbit.core.query.lucene with parameters of type NamespaceMappings Modifier and Type Method Description static NamePathResolver
NamePathResolverImpl. create(NamespaceMappings nsMappings)
protected Document
SearchIndex. createDocument(NodeState node, NamespaceMappings nsMappings, IndexFormatVersion indexFormatVersion)
Creates a luceneDocument
for a node state using the namespace mappingsnsMappings
.protected IndexingConfiguration
SearchIndex. createIndexingConfiguration(NamespaceMappings namespaceMappings)
static Query
LuceneQueryBuilder. createQuery(QueryRootNode root, SessionImpl session, ItemStateManager sharedItemMgr, NamespaceMappings nsMappings, Analyzer analyzer, PropertyTypeRegistry propReg, SynonymProvider synonymProvider, IndexFormatVersion indexFormatVersion, org.apache.jackrabbit.core.query.lucene.PerQueryCache cache)
Creates a luceneQuery
tree from an abstract query tree.static Ordering
Ordering. fromQOM(OrderingImpl ordering, SharedFieldComparatorSource scs, NamespaceMappings nsMappings)
Creates an ordering from a JCR QOM ordering.void
IndexingConfiguration. init(Element config, QueryHandlerContext context, NamespaceMappings namespaceMappings)
Initializes the configuration.void
IndexingConfigurationImpl. init(Element config, QueryHandlerContext context, NamespaceMappings nsMappings)
Initializes the configuration.Constructors in org.apache.jackrabbit.core.query.lucene with parameters of type NamespaceMappings Constructor Description JoinQuery(MultiColumnQuery left, MultiColumnQuery right, JoinType joinType, JoinConditionImpl joinCondition, NamespaceMappings nsMappings, HierarchyManager hmgr)
Creates a new join query.LengthSortComparator(NamespaceMappings nsMappings)
NameQuery(Name nodeName, IndexFormatVersion version, NamespaceMappings nsMappings)
Creates a newNameQuery
.NameRangeQuery(Name lowerName, Name upperName, boolean inclusive, IndexFormatVersion version, NamespaceMappings nsMappings, org.apache.jackrabbit.core.query.lucene.PerQueryCache cache)
Creates a new NameRangeQuery.NodeIndexer(NodeState node, ItemStateManager stateProvider, NamespaceMappings mappings, Executor executor, org.apache.tika.parser.Parser parser)
Creates a new node indexer.SharedFieldComparatorSource(String fieldname, ItemStateManager ism, HierarchyManager hmgr, NamespaceMappings nsMappings)
Create a newSharedFieldComparatorSource
for a given shared field.WildcardNameQuery(String pattern, int transform, NamespaceResolver resolver, NamespaceMappings nsMappings, org.apache.jackrabbit.core.query.lucene.PerQueryCache cache)
-
Uses of NamespaceMappings in org.apache.jackrabbit.core.query.lucene.join
Methods in org.apache.jackrabbit.core.query.lucene.join with parameters of type NamespaceMappings Modifier and Type Method Description static Join
Join. create(MultiColumnQueryHits left, MultiColumnQueryHits right, JoinType joinType, JoinConditionImpl condition, IndexReader reader, HierarchyResolver resolver, NamespaceMappings nsMappings, HierarchyManager hmgr)
Creates a new join result.Constructors in org.apache.jackrabbit.core.query.lucene.join with parameters of type NamespaceMappings Constructor Description EquiJoin(MultiColumnQueryHits inner, int innerScoreNodeIndex, NamespaceMappings nsMappings, IndexReader reader, Name innerProperty, Name outerProperty)
Creates a new equi join condition.
-