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 BytesRef
binaryValue()
IndexableFieldType
fieldType()
boolean
hasBeenLoaded()
non-private for test only accessString
name()
Number
numericValue()
Reader
readerValue()
String
stringValue()
TokenStream
tokenStream(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:
name
in interfaceIndexableField
-
binaryValue
public BytesRef binaryValue()
- Specified by:
binaryValue
in interfaceIndexableField
-
stringValue
public String stringValue()
- Specified by:
stringValue
in interfaceIndexableField
-
readerValue
public Reader readerValue()
- Specified by:
readerValue
in interfaceIndexableField
-
numericValue
public Number numericValue()
- Specified by:
numericValue
in interfaceIndexableField
-
fieldType
public IndexableFieldType fieldType()
- Specified by:
fieldType
in interfaceIndexableField
-
tokenStream
public TokenStream tokenStream(Analyzer analyzer, TokenStream reuse)
- Specified by:
tokenStream
in interfaceIndexableField
-
-