Package org.apache.lucene.document
Class LazyDocument.LazyField
- java.lang.Object
-
- org.apache.lucene.document.LazyDocument.LazyField
-
- All Implemented Interfaces:
IndexableField
- Enclosing class:
- LazyDocument
public class LazyDocument.LazyField extends Object implements IndexableField
- NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BytesRefbinaryValue()IndexableFieldTypefieldType()booleanhasBeenLoaded()non-private for test only accessStringname()NumbernumericValue()ReaderreaderValue()StringstringValue()TokenStreamtokenStream(Analyzer analyzer, TokenStream reuse)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.lucene.index.IndexableField
getCharSequenceValue
-
-
-
-
Method Detail
-
hasBeenLoaded
public boolean hasBeenLoaded()
non-private for test only access- NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
-
name
public String name()
- Specified by:
namein interfaceIndexableField
-
binaryValue
public BytesRef binaryValue()
- Specified by:
binaryValuein interfaceIndexableField
-
stringValue
public String stringValue()
- Specified by:
stringValuein interfaceIndexableField
-
readerValue
public Reader readerValue()
- Specified by:
readerValuein interfaceIndexableField
-
numericValue
public Number numericValue()
- Specified by:
numericValuein interfaceIndexableField
-
fieldType
public IndexableFieldType fieldType()
- Specified by:
fieldTypein interfaceIndexableField
-
tokenStream
public TokenStream tokenStream(Analyzer analyzer, TokenStream reuse)
- Specified by:
tokenStreamin interfaceIndexableField
-
-