Package org.apache.lucene.document
Class IntDocValuesField
java.lang.Object
org.apache.lucene.document.Field
org.apache.lucene.document.NumericDocValuesField
org.apache.lucene.document.IntDocValuesField
- All Implemented Interfaces:
IndexableField
Deprecated.
Field that stores a per-document int
value for scoring,
sorting or value retrieval. Here's an example usage:
document.add(new IntDocValuesField(name, 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
ConstructorsConstructorDescriptionIntDocValuesField
(String name, int value) Deprecated.Creates a new DocValues field with the specified 32-bit integer value -
Method Summary
Modifier and TypeMethodDescriptionvoid
setIntValue
(int 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, setLongValue, setReaderValue, setShortValue, setStringValue, setTokenStream, stringValue, tokenStream, tokenStreamValue, toString, translateFieldType
-
Constructor Details
-
IntDocValuesField
Deprecated.Creates a new DocValues field with the specified 32-bit integer value- Parameters:
name
- field namevalue
- 32-bit integer value- Throws:
IllegalArgumentException
- if the field name is null
-
-
Method Details
-
setIntValue
public void setIntValue(int value) Deprecated.Description copied from class:Field
Expert: change the value of this field. SeeField.setStringValue(String)
.- Overrides:
setIntValue
in classField
-
NumericDocValuesField
instead.