org.apache.solr.schema
Class AbstractSpatialPrefixTreeFieldType<T extends PrefixTreeStrategy>
java.lang.Object
org.apache.solr.schema.FieldProperties
org.apache.solr.schema.FieldType
org.apache.solr.schema.AbstractSpatialFieldType<T>
org.apache.solr.schema.AbstractSpatialPrefixTreeFieldType<T>
- Direct Known Subclasses:
- SpatialRecursivePrefixTreeFieldType, SpatialTermQueryPrefixTreeFieldType
public abstract class AbstractSpatialPrefixTreeFieldType<T extends PrefixTreeStrategy>
- extends AbstractSpatialFieldType<T>
- See Also:
PrefixTreeStrategy- WARNING: This API is experimental and might change in incompatible ways in the next release.
| Fields inherited from class org.apache.solr.schema.FieldProperties |
BINARY, INDEXED, MULTIVALUED, OMIT_NORMS, OMIT_POSITIONS, OMIT_TF_POSITIONS, REQUIRED, SORT_MISSING_FIRST, SORT_MISSING_LAST, STORE_TERMOFFSETS, STORE_TERMPOSITIONS, STORE_TERMVECTORS, STORED, TOKENIZED |
| Methods inherited from class org.apache.solr.schema.FieldType |
checkSchemaField, createField, getAnalyzer, getArg, getIndexOptions, getPostingsFormat, getQueryAnalyzer, getSimilarity, getStringSort, getTypeName, hasProperty, indexedToReadable, indexedToReadable, isMultiValued, isTokenized, multiValuedFieldCache, readableToIndexed, readableToIndexed, restrictProps, setAnalyzer, setQueryAnalyzer, setSimilarity, storedToIndexed, storedToReadable, toExternal, toInternal, toObject, toObject, toString |
DEFAULT_FIELD_VALUES_ARRAY_LEN
public static final String DEFAULT_FIELD_VALUES_ARRAY_LEN
- See Also:
PrefixTreeStrategy.setDefaultFieldValuesArrayLen(int),
Constant Field Values
grid
protected SpatialPrefixTree grid
AbstractSpatialPrefixTreeFieldType
public AbstractSpatialPrefixTreeFieldType()
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 AbstractSpatialFieldType<T extends PrefixTreeStrategy>
newSpatialStrategy
protected T newSpatialStrategy(String fieldName)
- Description copied from class:
AbstractSpatialFieldType
- Called from
AbstractSpatialFieldType.getStrategy(String) upon first use by fieldName. }
- Specified by:
newSpatialStrategy in class AbstractSpatialFieldType<T extends PrefixTreeStrategy>
newPrefixTreeStrategy
protected abstract T newPrefixTreeStrategy(String fieldName)
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.