Package org.apache.solr.schema
Class RptWithGeometrySpatialField
- java.lang.Object
- 
- org.apache.solr.schema.FieldProperties
- 
- org.apache.solr.schema.FieldType
- 
- org.apache.solr.schema.AbstractSpatialFieldType<org.apache.lucene.spatial.composite.CompositeSpatialStrategy>
- 
- org.apache.solr.schema.RptWithGeometrySpatialField
 
 
 
 
- 
- All Implemented Interfaces:
- SpatialQueryable
 
 public class RptWithGeometrySpatialField extends AbstractSpatialFieldType<org.apache.lucene.spatial.composite.CompositeSpatialStrategy> A Solr Spatial FieldType based onCompositeSpatialStrategy.- WARNING: This API is experimental and might change in incompatible ways in the next release.
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.solr.schema.FieldTypeFieldType.DefaultAnalyzer, FieldType.MultiValueSelector
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static StringCACHE_KEY_PREFIXstatic StringDEFAULT_DIST_ERR_PCT- 
Fields inherited from class org.apache.solr.schema.AbstractSpatialFieldTypeargsParser, ctx, DISTANCE, distanceUnits, FILTER_PARAM, FORMAT, NONE, RECIP_DISTANCE, SCORE_PARAM, shapeReader, shapeWriter, supportedScoreModes
 - 
Fields inherited from class org.apache.solr.schema.FieldTypeANALYZER, args, AUTO_GENERATE_PHRASE_QUERIES, CHAR_FILTER, CHAR_FILTERS, CLASS_NAME, docValuesFormat, ENABLE_GRAPH_QUERIES, falseProperties, FILTER, FILTERS, INDEX, INDEX_ANALYZER, MULTI_TERM, MULTI_TERM_ANALYZER, POLY_FIELD_SEPARATOR, postingsFormat, properties, QUERY, QUERY_ANALYZER, similarity, SIMILARITY, similarityFactory, SYNONYM_QUERY_STYLE, TOKENIZER, trueProperties, TYPE, TYPE_NAME, typeName
 - 
Fields inherited from class org.apache.solr.schema.FieldPropertiesBINARY, DOC_VALUES, INDEXED, LARGE_FIELD, MULTIVALUED, OMIT_NORMS, OMIT_POSITIONS, OMIT_TF_POSITIONS, REQUIRED, SORT_MISSING_FIRST, SORT_MISSING_LAST, STORE_OFFSETS, STORE_TERMOFFSETS, STORE_TERMPAYLOADS, STORE_TERMPOSITIONS, STORE_TERMVECTORS, STORED, TOKENIZED, UNINVERTIBLE, USE_DOCVALUES_AS_STORED
 
- 
 - 
Constructor SummaryConstructors Constructor Description RptWithGeometrySpatialField()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.lucene.analysis.AnalyzergetIndexAnalyzer()Returns the Analyzer to be used when indexing fields of this type.org.apache.lucene.analysis.AnalyzergetQueryAnalyzer()Returns the Analyzer to be used when searching fields of this type.protected voidinit(IndexSchema schema, Map<String,String> args)subclasses should initialize themselves with the args provided and remove valid arguments.protected org.apache.lucene.spatial.composite.CompositeSpatialStrategynewSpatialStrategy(String fieldName)Called fromAbstractSpatialFieldType.getStrategy(String)upon first use by fieldName.- 
Methods inherited from class org.apache.solr.schema.AbstractSpatialFieldTypecreateField, createFields, createSpatialQuery, getDistanceUnits, getFieldQuery, getQueryFromSpatialArgs, getSortField, getSpatialContext, getSpecializedExistenceQuery, getSpecializedRangeQuery, getSphereRadius, getStoredValue, getStrategy, getSupportedScoreModes, getUninversionType, getValueSource, getValueSourceFromSpatialArgs, isPolyField, newSpatialArgsParser, parseDistanceUnits, parseShape, parseSpatialArgs, shapeToString, write
 - 
Methods inherited from class org.apache.solr.schema.FieldTypecheckSchemaField, checkSupportsDocValues, createField, getAnalyzerProperties, getClassArg, getDefaultMultiValueSelectorForSort, getDocValuesFormat, getExistenceQuery, getFieldTermQuery, getNamedPropertyValues, getNonFieldPropertyArgs, getNumberType, getNumericSort, getPostingsFormat, getPrefixQuery, getRangeQuery, getRewriteMethod, getSetQuery, getSimilarity, getSimilarityFactory, getSingleValueSource, getSortedNumericSortField, getSortedSetSortField, getSortField, getStringSort, getTypeName, hasProperty, indexedToReadable, indexedToReadable, isExplicitAnalyzer, isExplicitQueryAnalyzer, isMultiValued, isPointField, isTokenized, isUtf8Field, marshalBase64SortValue, marshalSortValue, marshalStringSortValue, multiValuedFieldCache, readableToIndexed, readableToIndexed, restrictProps, setArgs, setIndexAnalyzer, setIsExplicitAnalyzer, setIsExplicitQueryAnalyzer, setQueryAnalyzer, setSimilarity, storedToIndexed, storedToReadable, supportsAnalyzers, toExternal, toInternal, toNativeType, toObject, toObject, toString, treatUnboundedRangeAsExistence, unmarshalBase64SortValue, unmarshalSortValue, unmarshalStringSortValue, useDocValuesAsStored, write
 
- 
 
- 
- 
- 
Field Detail- 
DEFAULT_DIST_ERR_PCTpublic static final String DEFAULT_DIST_ERR_PCT - See Also:
- Constant Field Values
 
 - 
CACHE_KEY_PREFIXpublic static final String CACHE_KEY_PREFIX - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
initprotected void init(IndexSchema schema, Map<String,String> args) Description copied from class:FieldTypesubclasses 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:
- initin class- AbstractSpatialFieldType<org.apache.lucene.spatial.composite.CompositeSpatialStrategy>
 
 - 
newSpatialStrategyprotected org.apache.lucene.spatial.composite.CompositeSpatialStrategy newSpatialStrategy(String fieldName) Description copied from class:AbstractSpatialFieldTypeCalled fromAbstractSpatialFieldType.getStrategy(String)upon first use by fieldName. }- Specified by:
- newSpatialStrategyin class- AbstractSpatialFieldType<org.apache.lucene.spatial.composite.CompositeSpatialStrategy>
 
 - 
getQueryAnalyzerpublic org.apache.lucene.analysis.Analyzer getQueryAnalyzer() Description copied from class:FieldTypeReturns the Analyzer to be used when searching fields of this type.This method may be called many times, at any time. - Overrides:
- getQueryAnalyzerin class- FieldType
- See Also:
- FieldType.getIndexAnalyzer()
 
 - 
getIndexAnalyzerpublic org.apache.lucene.analysis.Analyzer getIndexAnalyzer() Description copied from class:FieldTypeReturns the Analyzer to be used when indexing fields of this type.This method may be called many times, at any time. - Overrides:
- getIndexAnalyzerin class- FieldType
- See Also:
- FieldType.getQueryAnalyzer()
 
 
- 
 
-