Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.modeshape.search.lucene
Class IndexRules.NumericTypedRule<T>

    java.lang.Object
      org.modeshape.search.lucene.IndexRules.TypedRule
          org.modeshape.search.lucene.IndexRules.NumericTypedRule<T>

All Implemented Interfaces:
  IndexRules.NumericRule<T>, IndexRules.Rule

Enclosing class:
  IndexRules

    @Immutable
    protected static class IndexRules.NumericTypedRule<T>

extends IndexRules.TypedRule
implements IndexRules.NumericRule<T>

Field Summary
`protected T` | `maxValue`
`protected T` | `minValue`

Fields inherited from class org.modeshape.search.lucene.IndexRules.TypedRule
`canBeReference, fullTextSearchable, index, store, type`

Constructor Summary
`protected` | `IndexRules.NumericTypedRule(IndexRules.FieldType type, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, T minValue, T maxValue)`

Method Summary
`T` | `getMaximum()`
`T` | `getMinimum()`
`String` | `toString()`

Methods inherited from class org.modeshape.search.lucene.IndexRules.TypedRule
`canBeReference, getIndexOption, getStoreOption, getType, isFullTextSearchable, isSkipped`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Methods inherited from interface org.modeshape.search.lucene.IndexRules.Rule
`canBeReference, getIndexOption, getStoreOption, getType, isFullTextSearchable, isSkipped`

Field Detail

### minValue

    protected final T minValue

### maxValue

    protected final T maxValue

Constructor Detail

### IndexRules.NumericTypedRule

    protected IndexRules.NumericTypedRule(IndexRules.FieldType type,
                                          org.apache.lucene.document.Field.Store store,
                                          org.apache.lucene.document.Field.Index index,
                                          T minValue,
                                          T maxValue)

Method Detail

### getMaximum

    public T getMaximum()

  Specified by:
    `getMaximum` in interface `IndexRules.NumericRule<T>`
  See Also:
    `IndexRules.NumericRule.getMaximum()`

### getMinimum

    public T getMinimum()

  Specified by:
    `getMinimum` in interface `IndexRules.NumericRule<T>`
  See Also:
    `IndexRules.NumericRule.getMinimum()`

### toString

    public String toString()

  Overrides:
    `toString` in class `IndexRules.TypedRule`
  See Also:
    `Object.toString()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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