public class OrderedPropertyIndexLookup extends PropertyIndexLookup
Constructor and Description |
---|
OrderedPropertyIndexLookup(NodeState root) |
Modifier and Type | Method and Description |
---|---|
double |
getCost(Filter filter,
String propertyName,
PropertyValue value) |
long |
getEstimatedEntryCount(String propertyName,
PropertyValue value,
Filter filter,
Filter.PropertyRestriction pr)
return an estimated count to be used in IndexPlans.
|
boolean |
isAscending(NodeState root,
String propertyName,
Filter filter) |
Iterable<String> |
query(Filter filter,
String propertyName,
Filter.PropertyRestriction pr)
query the strategy for the provided constrains
|
isIndexed, query
public OrderedPropertyIndexLookup(NodeState root)
public double getCost(Filter filter, String propertyName, PropertyValue value)
getCost
in class PropertyIndexLookup
public Iterable<String> query(Filter filter, String propertyName, Filter.PropertyRestriction pr)
filter
- propertyName
- pr
- public long getEstimatedEntryCount(String propertyName, PropertyValue value, Filter filter, Filter.PropertyRestriction pr)
propertyName
- value
- filter
- pr
- "Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"