@Immutable public interface IndexConstraints
Filter
instances via the Filter.filter(IndexConstraints)
method.Modifier and Type | Method and Description |
---|---|
Collection<Constraint> |
getConstraints()
Get the constraints that apply to the index to which this filter is submitted.
|
Collection<JoinCondition> |
getJoinConditions()
Get the join conditions that apply to the index to which this filter is submitted.
|
Map<String,Object> |
getParameters()
Get the parameters for this filter operation that were set during this provider's
IndexPlanner.applyIndexes(org.modeshape.jcr.query.QueryContext, org.modeshape.jcr.spi.index.IndexCostCalculator) |
ValueFactories |
getValueFactories()
Get the factories for values of various types.
|
Map<String,Object> |
getVariables()
Get the variables that are to be substituted into the
BindVariableName used in the query. |
boolean |
hasConstraints()
Return whether this filter contains constraints.
|
boolean hasConstraints()
!getConstraints().isEmpty()
".Collection<Constraint> getConstraints()
Collection<JoinCondition> getJoinConditions()
Map<String,Object> getVariables()
BindVariableName
used in the query.ValueFactories getValueFactories()
Map<String,Object> getParameters()
IndexPlanner.applyIndexes(org.modeshape.jcr.query.QueryContext, org.modeshape.jcr.spi.index.IndexCostCalculator)
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.