Class AlfrescoCollatableMLTextFieldType

java.lang.Object
org.apache.solr.schema.FieldProperties
org.apache.solr.schema.FieldType
org.apache.solr.schema.PrimitiveFieldType
org.apache.solr.schema.StrField
org.alfresco.solr.AlfrescoCollatableMLTextFieldType

public class AlfrescoCollatableMLTextFieldType extends org.apache.solr.schema.StrField
Author:
Andy
  • Nested Class Summary

    Nested Classes

    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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.lucene.search.SortField
    getSortField(org.apache.solr.schema.SchemaField field, boolean reverse)
     
     
     

    Methods inherited from class org.apache.solr.schema.StrField

    createFields, getUninversionType, getValueSource, init, toObject, 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 Details

    • AlfrescoCollatableMLTextFieldType

      public AlfrescoCollatableMLTextFieldType()
  • Method Details

    • getSortField

      public org.apache.lucene.search.SortField getSortField(org.apache.solr.schema.SchemaField field, boolean reverse)
      Overrides:
      getSortField in class org.apache.solr.schema.StrField
    • marshalSortValue

      public Object marshalSortValue(Object value)
      Overrides:
      marshalSortValue in class org.apache.solr.schema.StrField
    • unmarshalSortValue

      public Object unmarshalSortValue(Object value)
      Overrides:
      unmarshalSortValue in class org.apache.solr.schema.StrField