Uses of Class
org.modeshape.search.lucene.IndexRules.Builder

Packages that use IndexRules.Builder
org.modeshape.search.lucene An implementation of the SearchEngine interface that uses the Lucene library. 
 

Uses of IndexRules.Builder in org.modeshape.search.lucene
 

Methods in org.modeshape.search.lucene 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.
 



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