ModeShape Distribution 3.0.0.Beta4

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.
 


ModeShape Distribution 3.0.0.Beta4

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