@Immutable protected static class IndexRules.TypedRule extends Object implements IndexRules.Rule
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
canBeReference |
protected boolean |
fullTextSearchable |
protected org.apache.lucene.document.Field.Index |
index |
protected org.apache.lucene.document.Field.Store |
store |
protected IndexRules.FieldType |
type |
| Modifier | Constructor and Description |
|---|---|
protected |
IndexRules.TypedRule(IndexRules.FieldType type,
org.apache.lucene.document.Field.Store store,
org.apache.lucene.document.Field.Index index,
boolean canBeReference,
boolean fullTextSearchable) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeReference() |
org.apache.lucene.document.Field.Index |
getIndexOption() |
org.apache.lucene.document.Field.Store |
getStoreOption() |
IndexRules.FieldType |
getType() |
boolean |
isFullTextSearchable() |
boolean |
isSkipped() |
String |
toString() |
protected final boolean canBeReference
protected final boolean fullTextSearchable
protected final IndexRules.FieldType type
protected final org.apache.lucene.document.Field.Store store
protected final org.apache.lucene.document.Field.Index index
protected IndexRules.TypedRule(IndexRules.FieldType type, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean canBeReference, boolean fullTextSearchable)
public IndexRules.FieldType getType()
getType in interface IndexRules.Rulepublic boolean isSkipped()
isSkipped in interface IndexRules.Rulepublic boolean isFullTextSearchable()
isFullTextSearchable in interface IndexRules.Rulepublic boolean canBeReference()
canBeReference in interface IndexRules.Rulepublic org.apache.lucene.document.Field.Index getIndexOption()
getIndexOption in interface IndexRules.Rulepublic org.apache.lucene.document.Field.Store getStoreOption()
getStoreOption in interface IndexRules.RuleCopyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.