|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
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 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||