org.apache.lucene.document
Class FloatDocValuesField
java.lang.Object
  
org.apache.lucene.document.Field
      
org.apache.lucene.document.FloatDocValuesField
- All Implemented Interfaces: 
 - IndexableField
 
public class FloatDocValuesField
- extends Field
 
 Field that stores a per-document float value for scoring, 
 sorting or value retrieval. Here's an example usage:
 
 
   document.add(new FloatDocValuesField(name, 22f));
 
 
 
 If you also need to store the value, you should add a
 separate StoredField instance.
- See Also:
 DocValues
 
 
| 
Field Summary | 
static FieldType | 
TYPE
 
          Type for 32-bit float DocValues. | 
 
 
| 
Constructor Summary | 
FloatDocValuesField(String name,
                    float value)
 
          Creates a new DocValues field with the specified 32-bit float value | 
 
 
| Methods inherited from class org.apache.lucene.document.Field | 
binaryValue, boost, fieldType, name, numericValue, readerValue, setBoost, setBytesValue, setBytesValue, setByteValue, setDoubleValue, setFloatValue, setIntValue, setLongValue, setReaderValue, setShortValue, setStringValue, setTokenStream, stringValue, tokenStream, tokenStreamValue, toString, translateFieldType | 
 
 
TYPE
public static final FieldType TYPE
- Type for 32-bit float DocValues.
 
FloatDocValuesField
public FloatDocValuesField(String name,
                           float value)
- Creates a new DocValues field with the specified 32-bit float value
- Parameters:
 name - field namevalue - 32-bit float value
- Throws:
 IllegalArgumentException - if the field name is null
 
          Copyright © 2000-2012 Apache Software Foundation.  All Rights Reserved.