public abstract class CoordinateFieldType extends AbstractSubTypeFieldType
FieldType
s 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, subFieldType, subSuffix, subType, suffix, suffixes
ANALYZER, args, CHAR_FILTER, CHAR_FILTERS, CLASS_NAME, docValuesFormat, falseProperties, FILTER, FILTERS, INDEX, INDEX_ANALYZER, log, MULTI_TERM, MULTI_TERM_ANALYZER, POLY_FIELD_SEPARATOR, postingsFormat, properties, QUERY, QUERY_ANALYZER, similarity, SIMILARITY, similarityFactory, TOKENIZER, trueProperties, TYPE, TYPE_NAME, typeName
BINARY, DOC_VALUES, 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, subField
checkSchemaField, createField, createField, createFields, getAnalyzer, getAnalyzerProperties, getClassArg, getDocValuesFormat, getIndexAnalyzer, getIndexOptions, getNamedPropertyValues, getNonFieldPropertyArgs, getNumericType, getPostingsFormat, getPrefixQuery, getQueryAnalyzer, getRangeQuery, getRewriteMethod, getSimilarity, getSimilarityFactory, getSortField, getStringSort, getTypeName, getValueSource, hasProperty, indexedToReadable, indexedToReadable, isExplicitAnalyzer, isExplicitQueryAnalyzer, isMultiValued, isPolyField, isTokenized, marshalBase64SortValue, marshalSortValue, marshalStringSortValue, multiValuedFieldCache, readableToIndexed, readableToIndexed, restrictProps, setAnalyzer, setArgs, setIndexAnalyzer, setIsExplicitAnalyzer, setIsExplicitQueryAnalyzer, setQueryAnalyzer, setSimilarity, storedToIndexed, storedToReadable, supportsAnalyzers, toExternal, toInternal, toObject, toObject, toString, unmarshalBase64SortValue, unmarshalSortValue, unmarshalStringSortValue, write
protected int dimension
public static final int DEFAULT_DIMENSION
public static final String DIMENSION
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.