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 classAbstractNamespaceMappingsAbstractNamespaceMappingsis the base class for index internal namespace mappings.classFileBasedNamespaceMappingsThe classNamespaceMappingsimplements aNamespaceResolverthat holds a namespace mapping that is used internally in the search index.classNSRegistryBasedNamespaceMappingsNSRegistryBasedNamespaceMappingsimplements 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 NamespaceMappingsNodeIndexer. mappingsNamespace mappings to use for indexing.protected NamespaceMappingsLuceneQueryFactory. nsMappingsNamespace mappings to internal prefixesMethods in org.apache.jackrabbit.core.query.lucene that return NamespaceMappings Modifier and Type Method Description NamespaceMappingsSearchIndex. 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 NamePathResolverNamePathResolverImpl. create(NamespaceMappings nsMappings)protected DocumentSearchIndex. createDocument(NodeState node, NamespaceMappings nsMappings, IndexFormatVersion indexFormatVersion)Creates a luceneDocumentfor a node state using the namespace mappingsnsMappings.protected IndexingConfigurationSearchIndex. createIndexingConfiguration(NamespaceMappings namespaceMappings)static QueryLuceneQueryBuilder. 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 luceneQuerytree from an abstract query tree.static OrderingOrdering. fromQOM(OrderingImpl ordering, SharedFieldComparatorSource scs, NamespaceMappings nsMappings)Creates an ordering from a JCR QOM ordering.voidIndexingConfiguration. init(Element config, QueryHandlerContext context, NamespaceMappings namespaceMappings)Initializes the configuration.voidIndexingConfigurationImpl. 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 newSharedFieldComparatorSourcefor 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 JoinJoin. 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.
-