Class SpatialRecursivePrefixTreeFieldType

java.lang.Object
org.apache.solr.schema.FieldProperties
org.apache.solr.schema.FieldType
org.apache.solr.schema.AbstractSpatialFieldType<org.apache.lucene.spatial.prefix.RecursivePrefixTreeStrategy>
org.apache.solr.schema.AbstractSpatialPrefixTreeFieldType<org.apache.lucene.spatial.prefix.RecursivePrefixTreeStrategy>
org.apache.solr.schema.SpatialRecursivePrefixTreeFieldType
All Implemented Interfaces:
SpatialQueryable

public class SpatialRecursivePrefixTreeFieldType extends AbstractSpatialPrefixTreeFieldType<org.apache.lucene.spatial.prefix.RecursivePrefixTreeStrategy>
See Also:
  • RecursivePrefixTreeStrategy
WARNING: This API is experimental and might change in incompatible ways in the next release.
  • Field Details

    • PREFIX_GRID_SCAN_LEVEL

      public static final String PREFIX_GRID_SCAN_LEVEL
      See Also:
  • Constructor Details

    • SpatialRecursivePrefixTreeFieldType

      public SpatialRecursivePrefixTreeFieldType()
  • Method Details

    • init

      protected void init(IndexSchema schema, Map<String,String> args)
      Description copied from class: FieldType
      subclasses should initialize themselves with the args provided and remove valid arguments. leftover arguments will cause an exception. Common boolean properties have already been handled.
      Overrides:
      init in class AbstractSpatialPrefixTreeFieldType<org.apache.lucene.spatial.prefix.RecursivePrefixTreeStrategy>
    • newPrefixTreeStrategy

      protected org.apache.lucene.spatial.prefix.RecursivePrefixTreeStrategy newPrefixTreeStrategy(String fieldName)
      Specified by:
      newPrefixTreeStrategy in class AbstractSpatialPrefixTreeFieldType<org.apache.lucene.spatial.prefix.RecursivePrefixTreeStrategy>