|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.lucene.document.SetBasedFieldSelector
public class SetBasedFieldSelector
Declare what fields to load normally and what fields to load lazily
| Constructor Summary | |
|---|---|
SetBasedFieldSelector(java.util.Set<java.lang.String> fieldsToLoad,
java.util.Set<java.lang.String> lazyFieldsToLoad)
Pass in the Set of Field names to load and the Set of Field names to load lazily. |
|
| Method Summary | |
|---|---|
FieldSelectorResult |
accept(java.lang.String fieldName)
Indicate whether to load the field with the given name or not. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SetBasedFieldSelector(java.util.Set<java.lang.String> fieldsToLoad,
java.util.Set<java.lang.String> lazyFieldsToLoad)
Field names to load and the Set of Field names to load lazily. If both are null, the
Document will not have any Field on it.
fieldsToLoad - A Set of String field names to load. May be empty, but not nulllazyFieldsToLoad - A Set of String field names to load lazily. May be empty, but not null| Method Detail |
|---|
public FieldSelectorResult accept(java.lang.String fieldName)
AbstractField.name() is not in either of the
initializing Sets, then FieldSelectorResult.NO_LOAD is returned. If a Field name
is in both fieldsToLoad and lazyFieldsToLoad, lazy has precedence.
accept in interface FieldSelectorfieldName - The Field name to check
FieldSelectorResult
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||