Class StripLocaleStrField


  • public class StripLocaleStrField
    extends org.apache.solr.schema.StrField
    A StrField subclass which removes the locale language marker at the beginning of its value.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.solr.schema.FieldType

        org.apache.solr.schema.FieldType.DefaultAnalyzer, org.apache.solr.schema.FieldType.MultiValueSelector
    • Field Summary

      • Fields inherited from class org.apache.solr.schema.FieldType

        ANALYZER, 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, TOKENIZER, trueProperties, TYPE, TYPE_NAME, typeName
      • Fields inherited from class org.apache.solr.schema.FieldProperties

        BINARY, 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, USE_DOCVALUES_AS_STORED
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.apache.lucene.index.IndexableField> createFields​(org.apache.solr.schema.SchemaField field, java.lang.Object value, float boost)  
      • Methods inherited from class org.apache.solr.schema.StrField

        getSortField, getUninversionType, getValueSource, init, marshalSortValue, toObject, unmarshalSortValue, write
      • Methods inherited from class org.apache.solr.schema.PrimitiveFieldType

        checkSupportsDocValues
      • Methods inherited from class org.apache.solr.schema.FieldType

        checkSchemaField, createField, createField, getAnalyzerProperties, getClassArg, getDocValuesFormat, getFieldQuery, getIndexAnalyzer, getIndexOptions, getNamedPropertyValues, getNonFieldPropertyArgs, getNumberType, getNumericType, getPostingsFormat, getPrefixQuery, getQueryAnalyzer, getRangeQuery, getRewriteMethod, getSetQuery, getSimilarity, getSimilarityFactory, getSingleValueSource, getStringSort, getTypeName, hasProperty, indexedToReadable, indexedToReadable, isExplicitAnalyzer, isExplicitQueryAnalyzer, isMultiValued, isPointField, isPolyField, isTokenized, marshalBase64SortValue, marshalStringSortValue, multiValuedFieldCache, readableToIndexed, readableToIndexed, restrictProps, setArgs, setIndexAnalyzer, setIsExplicitAnalyzer, setIsExplicitQueryAnalyzer, setQueryAnalyzer, setSimilarity, storedToIndexed, storedToReadable, supportsAnalyzers, toExternal, toInternal, toNativeType, toObject, toString, unmarshalBase64SortValue, unmarshalStringSortValue, useDocValuesAsStored
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • StripLocaleStrField

        public StripLocaleStrField()
    • Method Detail

      • createFields

        public java.util.List<org.apache.lucene.index.IndexableField> createFields​(org.apache.solr.schema.SchemaField field,
                                                                                   java.lang.Object value,
                                                                                   float boost)
        Overrides:
        createFields in class org.apache.solr.schema.StrField