public abstract class CoordinateFieldType extends AbstractSubTypeFieldType
FieldTypes that have semantics
related to items in a coordinate system.
FieldType, specified by
either the AbstractSubTypeFieldType.SUB_FIELD_SUFFIX or the AbstractSubTypeFieldType.SUB_FIELD_TYPE (the latter is used if both are defined.
<fieldType name="xy" class="solr.PointType" dimension="2" subFieldType="double"/>In theory, classes deriving from this should be able to do things like represent a point, a polygon, a line, etc.
FieldType.DefaultAnalyzer| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_DIMENSION
2 dimensional by default
|
protected int |
dimension
The dimension of the coordinate system
|
static String |
DIMENSION |
dynFieldProps, schema, SUB_FIELD_SUFFIX, SUB_FIELD_TYPE, subType, suffix, suffixesanalyzer, args, falseProperties, log, POLY_FIELD_SEPARATOR, postingsFormat, queryAnalyzer, similarity, trueProperties, typeNameBINARY, INDEXED, MULTIVALUED, OMIT_NORMS, OMIT_POSITIONS, OMIT_TF_POSITIONS, REQUIRED, SORT_MISSING_FIRST, SORT_MISSING_LAST, STORE_OFFSETS, STORE_TERMOFFSETS, STORE_TERMPOSITIONS, STORE_TERMVECTORS, STORED, TOKENIZED| Constructor and Description |
|---|
CoordinateFieldType() |
| Modifier and Type | Method and Description |
|---|---|
int |
getDimension() |
createSuffixCache, getFieldQuery, getSubType, inform, init, subFieldcheckSchemaField, createField, createField, createFields, getAnalyzer, getArg, getIndexOptions, getPostingsFormat, getQueryAnalyzer, getRangeQuery, getSimilarity, getSortField, getStringSort, getTypeName, getValueSource, hasProperty, indexedToReadable, indexedToReadable, isMultiValued, isPolyField, isTokenized, multiValuedFieldCache, readableToIndexed, readableToIndexed, restrictProps, setAnalyzer, setQueryAnalyzer, setSimilarity, storedToIndexed, storedToReadable, toExternal, toInternal, toObject, toObject, toString, writeprotected int dimension
public static final int DEFAULT_DIMENSION
public static final String DIMENSION
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.