@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.Rule
public boolean isSkipped()
isSkipped
in interface IndexRules.Rule
public boolean isFullTextSearchable()
isFullTextSearchable
in interface IndexRules.Rule
public boolean canBeReference()
canBeReference
in interface IndexRules.Rule
public org.apache.lucene.document.Field.Index getIndexOption()
getIndexOption
in interface IndexRules.Rule
public org.apache.lucene.document.Field.Store getStoreOption()
getStoreOption
in interface IndexRules.Rule
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.