Class MetaJoinFieldMapper.MetaJoinFieldType

  • All Implemented Interfaces:
    org.apache.lucene.index.IndexableFieldType
    Enclosing class:
    MetaJoinFieldMapper

    public static class MetaJoinFieldMapper.MetaJoinFieldType
    extends org.elasticsearch.index.mapper.StringFieldType
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.MappedFieldType

        org.elasticsearch.index.mapper.MappedFieldType.Relation
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      MetaJoinFieldMapper.MetaJoinFieldType clone()  
      org.apache.lucene.search.Query existsQuery​(org.elasticsearch.index.query.QueryShardContext context)  
      org.elasticsearch.index.fielddata.IndexFieldData.Builder fielddataBuilder​(java.lang.String fullyQualifiedIndexName)  
      ParentJoinFieldMapper getMapper()  
      protected org.apache.lucene.util.BytesRef indexedValueForSearch​(java.lang.Object arg0)  
      org.apache.lucene.search.Query termQuery​(java.lang.Object arg0, org.elasticsearch.index.query.QueryShardContext arg1)  
      java.lang.String typeName()  
      java.lang.Object valueForDisplay​(java.lang.Object value)  
      • Methods inherited from class org.apache.lucene.document.FieldType

        checkIfFrozen, docValuesType, freeze, indexOptions, omitNorms, pointDimensionCount, pointNumBytes, setDimensions, setDocValuesType, setIndexOptions, setOmitNorms, setStored, setStoreTermVectorOffsets, setStoreTermVectorPayloads, setStoreTermVectorPositions, setStoreTermVectors, setTokenized, stored, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenized, toString
      • Methods inherited from class org.elasticsearch.index.mapper.MappedFieldType

        boost, checkCompatibility, docValueFormat, eagerGlobalOrdinals, equals, extractTerm, failIfNoDocValues, failIfNotIndexed, hasDocValues, hashCode, indexAnalyzer, isAggregatable, isFieldWithinQuery, isSearchable, name, nullValue, nullValueAsString, nullValueQuery, queryStringTermQuery, searchAnalyzer, searchQuoteAnalyzer, setBoost, setEagerGlobalOrdinals, setHasDocValues, setIndexAnalyzer, setName, setNullValue, setSearchAnalyzer, setSearchQuoteAnalyzer, setSimilarity, similarity
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from class org.elasticsearch.index.mapper.SimpleMappedFieldType

        rangeQuery
      • Methods inherited from class org.elasticsearch.index.mapper.StringFieldType

        fuzzyQuery, multiPhraseQuery, phraseQuery, prefixQuery, rangeQuery, regexpQuery, termsQuery
    • Method Detail

      • typeName

        public java.lang.String typeName()
        Specified by:
        typeName in class org.elasticsearch.index.mapper.MappedFieldType
      • fielddataBuilder

        public org.elasticsearch.index.fielddata.IndexFieldData.Builder fielddataBuilder​(java.lang.String fullyQualifiedIndexName)
        Overrides:
        fielddataBuilder in class org.elasticsearch.index.mapper.MappedFieldType
      • valueForDisplay

        public java.lang.Object valueForDisplay​(java.lang.Object value)
        Overrides:
        valueForDisplay in class org.elasticsearch.index.mapper.MappedFieldType
      • existsQuery

        public org.apache.lucene.search.Query existsQuery​(org.elasticsearch.index.query.QueryShardContext context)
        Specified by:
        existsQuery in class org.elasticsearch.index.mapper.MappedFieldType
      • indexedValueForSearch

        protected org.apache.lucene.util.BytesRef indexedValueForSearch​(java.lang.Object arg0)
      • termQuery

        public org.apache.lucene.search.Query termQuery​(java.lang.Object arg0,
                                                        org.elasticsearch.index.query.QueryShardContext arg1)
        Specified by:
        termQuery in class org.elasticsearch.index.mapper.MappedFieldType