Package org.apache.lucene.document
Class ShortDocValuesField
java.lang.Object
org.apache.lucene.document.Field
org.apache.lucene.document.NumericDocValuesField
org.apache.lucene.document.ShortDocValuesField
- All Implemented Interfaces:
IndexableField
Deprecated.
Field that stores a per-document short
value for scoring,
sorting or value retrieval. Here's an example usage:
document.add(new ShortDocValuesField(name, (short) 22));
If you also need to store the value, you should add a
separate StoredField
instance.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.document.Field
Field.Index, Field.Store, Field.TermVector
-
Field Summary
Fields inherited from class org.apache.lucene.document.NumericDocValuesField
TYPE
-
Constructor Summary
ConstructorsConstructorDescriptionShortDocValuesField
(String name, short value) Deprecated.Creates a new DocValues field with the specified 16-bit short value -
Method Summary
Modifier and TypeMethodDescriptionvoid
setShortValue
(short value) Deprecated.Expert: change the value of this field.Methods inherited from class org.apache.lucene.document.Field
binaryValue, boost, fieldType, name, numericValue, readerValue, setBoost, setBytesValue, setBytesValue, setByteValue, setDoubleValue, setFloatValue, setIntValue, setLongValue, setReaderValue, setStringValue, setTokenStream, stringValue, tokenStream, tokenStreamValue, toString, translateFieldType
-
Constructor Details
-
ShortDocValuesField
Deprecated.Creates a new DocValues field with the specified 16-bit short value- Parameters:
name
- field namevalue
- 16-bit short value- Throws:
IllegalArgumentException
- if the field name is null
-
-
Method Details
-
setShortValue
public void setShortValue(short value) Deprecated.Description copied from class:Field
Expert: change the value of this field. SeeField.setStringValue(String)
.- Overrides:
setShortValue
in classField
-
NumericDocValuesField
instead.