Class PackedLongDocValuesField

  extended by org.apache.lucene.document.Field
      extended by org.apache.lucene.document.NumericDocValuesField
          extended by org.apache.lucene.document.PackedLongDocValuesField
All Implemented Interfaces:

Deprecated. use NumericDocValuesField instead.

public class PackedLongDocValuesField
extends NumericDocValuesField

Field that stores a per-document long value for scoring, sorting or value retrieval. Here's an example usage:

   document.add(new PackedLongDocValuesField(name, 22L));

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
Fields inherited from class org.apache.lucene.document.Field
boost, fieldsData, name, tokenStream, type
Constructor Summary
PackedLongDocValuesField(String name, long value)
          Deprecated. Creates a new DocValues field with the specified long value
Method Summary
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public PackedLongDocValuesField(String name,
                                long value)
Creates a new DocValues field with the specified long value

name - field name
value - 64-bit long value
IllegalArgumentException - if the field name is null

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.