Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.modeshape.jcr.query.IndexRules.Builder

Packages that use IndexRules.Builder
org.modeshape.jcr |
org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.

Uses of IndexRules.Builder in org.modeshape.jcr

Methods in org.modeshape.jcr with parameters of type IndexRules.Builder
`protected void` | `NodeTypeSchemata.addAllNodesTable(ImmutableSchemata.Builder builder, IndexRules.Builder indexRuleBuilder, ExecutionContext context, List<org.modeshape.jcr.JcrPropertyDefinition> additionalProperties)`
`protected void` | `NodeTypeSchemata.addIndexRule(IndexRules.Builder builder, org.modeshape.jcr.JcrPropertyDefinition defn, String type, TypeSystem typeSystem, boolean canBeReference, boolean isStrongReference)` Add an index rule for the given property definition and the type in the `TypeSystem`.

Uses of IndexRules.Builder in org.modeshape.jcr.query

Methods in org.modeshape.jcr.query that return IndexRules.Builder
`IndexRules.Builder` | `IndexRules.Builder.binaryField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean fullTextSearchable)` Define a binary-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.booleanField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a boolean-based field in the indexes.
`static IndexRules.Builder` | `IndexRules.createBuilder()` Return a new builder that can be used to create `IndexRules` objects.
`static IndexRules.Builder` | `IndexRules.createBuilder(IndexRules initialRules)` Return a new builder that can be used to create `IndexRules` objects.
`IndexRules.Builder` | `IndexRules.Builder.dateField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a date-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.dateField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue)` Define a date-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.dateField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue, Long maxValue)` Define a date-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.decimalField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, BigDecimal minValue, BigDecimal maxValue)` Define a decimal-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.defaultTo(org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean canBeReference, boolean fullTextSearchable)` Define a string-based field as the default.
`IndexRules.Builder` | `IndexRules.Builder.doubleField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a double-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.doubleField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Double minValue)` Define a double-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.doubleField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Double minValue, Double maxValue)` Define a double-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.floatField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a float-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.floatField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Float minValue)` Define a float-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.floatField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Float minValue, Float maxValue)` Define a float-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.integerField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a integer-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.integerField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Integer minValue)` Define a integer-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.integerField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Integer minValue, Integer maxValue)` Define a integer-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.longField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a long-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.longField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue)` Define a long-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.longField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue, Long maxValue)` Define a long-based field in the indexes.
`protected
`<T> IndexRules.Builder`
` | `IndexRules.Builder.numericField(Name name, IndexRules.FieldType type, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, T minValue, T maxValue)`
`IndexRules.Builder` | `IndexRules.Builder.pathField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a path-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.referenceField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)` Define a reference-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.skip(Name... namesToIndex)` Mark the properties with the supplied names to be skipped from indexing.
`IndexRules.Builder` | `IndexRules.Builder.stringField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean canBeReference, boolean fullTextSearchable)` Define a string-based field in the indexes.
`IndexRules.Builder` | `IndexRules.Builder.weakReferenceField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean fullTextSearchable)` Define a weak-reference-based field in the indexes.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.