public class SolrQueryIndex extends Object implements org.apache.jackrabbit.oak.spi.query.QueryIndex
QueryIndex| Constructor and Description |
|---|
SolrQueryIndex(String name,
org.apache.solr.client.solrj.SolrServer solrServer,
OakSolrConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
double |
getCost(org.apache.jackrabbit.oak.spi.query.Filter filter,
org.apache.jackrabbit.oak.spi.state.NodeState root) |
String |
getIndexName() |
String |
getPlan(org.apache.jackrabbit.oak.spi.query.Filter filter,
org.apache.jackrabbit.oak.spi.state.NodeState nodeState) |
org.apache.jackrabbit.oak.spi.query.Cursor |
query(org.apache.jackrabbit.oak.spi.query.Filter filter,
org.apache.jackrabbit.oak.spi.state.NodeState root) |
public static final String TYPE
public SolrQueryIndex(String name, org.apache.solr.client.solrj.SolrServer solrServer, OakSolrConfiguration configuration)
public String getIndexName()
getIndexName in interface org.apache.jackrabbit.oak.spi.query.QueryIndexpublic double getCost(org.apache.jackrabbit.oak.spi.query.Filter filter,
org.apache.jackrabbit.oak.spi.state.NodeState root)
getCost in interface org.apache.jackrabbit.oak.spi.query.QueryIndexpublic String getPlan(org.apache.jackrabbit.oak.spi.query.Filter filter, org.apache.jackrabbit.oak.spi.state.NodeState nodeState)
getPlan in interface org.apache.jackrabbit.oak.spi.query.QueryIndexpublic org.apache.jackrabbit.oak.spi.query.Cursor query(org.apache.jackrabbit.oak.spi.query.Filter filter,
org.apache.jackrabbit.oak.spi.state.NodeState root)
query in interface org.apache.jackrabbit.oak.spi.query.QueryIndexCopyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.