Class TrieLongField

All Implemented Interfaces:
LongValueFieldType, NumericValueFieldType

@Deprecated public class TrieLongField extends TrieField implements LongValueFieldType
Deprecated.
Trie fields are deprecated as of Solr 7.0
A numeric field that can contain 64-bit signed two's complement integer values.
  • Min Value Allowed: -9223372036854775808
  • Max Value Allowed: 9223372036854775807
See Also:
  • Constructor Details

    • TrieLongField

      public TrieLongField()
      Deprecated.
  • Method Details

    • toNativeType

      public Object toNativeType(Object val)
      Deprecated.
      Description copied from class: FieldType
      Converts any Object to a java Object native to this field type
      Overrides:
      toNativeType in class FieldType
    • getSingleValueSource

      protected org.apache.lucene.queries.function.ValueSource getSingleValueSource(org.apache.lucene.search.SortedSetSelector.Type choice, SchemaField f)
      Deprecated.
      Description copied from class: TrieField
      Helper method that will only be called for multivalued Trie fields that have doc values. Default impl throws an error indicating that selecting a single value from this multivalued field is not supported for this field type
      Overrides:
      getSingleValueSource in class TrieField
      Parameters:
      choice - the selector Type to use, will never be null
      f - the field to use, guaranteed to be multivalued.
      See Also: