Class FieldMapping
java.lang.Object
org.infinispan.query.remote.impl.indexing.FieldMapping
A mapping from an object field to an index field and the flags that enable indexing, storage and analysis.
- Since:
- 9.0
- Author:
- anistor@redhat.com
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleananalyzed()analyzer()static FieldMapping.Buildermake(org.infinispan.protostream.descriptors.FieldDescriptor fieldDescriptor, String name, boolean searchable, boolean projectable, boolean aggregable, boolean sortable) name()booleannorms()booleanbooleanorg.infinispan.api.annotations.indexing.option.VectorSimilaritybooleansortable()org.infinispan.api.annotations.indexing.option.Structureorg.infinispan.api.annotations.indexing.option.TermVectortoString()
-
Method Details
-
make
public static FieldMapping.Builder make(org.infinispan.protostream.descriptors.FieldDescriptor fieldDescriptor, String name, boolean searchable, boolean projectable, boolean aggregable, boolean sortable) -
name
-
searchable
public boolean searchable() -
projectable
public boolean projectable() -
aggregable
public boolean aggregable() -
sortable
public boolean sortable() -
analyzer
-
normalizer
-
analyzed
public boolean analyzed() -
normalized
public boolean normalized() -
indexNullAs
-
norms
-
searchAnalyzer
-
termVector
public org.infinispan.api.annotations.indexing.option.TermVector termVector() -
decimalScale
-
dimension
-
similarity
public org.infinispan.api.annotations.indexing.option.VectorSimilarity similarity() -
beamWidth
-
maxConnection
-
includeDepth
-
structure
public org.infinispan.api.annotations.indexing.option.Structure structure() -
parseIndexNullAs
-
toString
-