|
||||||||||
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 nullMethod 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 FieldSelector
fieldName
- The Field
name to check
FieldSelectorResult
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |