Class IndexingMetadata
java.lang.Object
org.infinispan.query.remote.impl.indexing.IndexingMetadata
- Since:
- 7.0
- Author:
- anistor@redhat.com
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIndexingMetadata(boolean isIndexed, String indexName, String analyzer, Map<String, FieldMapping> fields, IndexingKeyMetadata indexingKey) -
Method Summary
Modifier and TypeMethodDescriptionanalyzer()static booleanattributeMatches(org.infinispan.protostream.descriptors.AnnotationElement.Value attr, String packageName, String... validValues) static org.infinispan.protostream.descriptors.AnnotationElement.AnnotationfindAnnotation(Map<String, org.infinispan.protostream.descriptors.AnnotationElement.Annotation> annotations, String name) static <T> TfindProcessedAnnotation(org.infinispan.protostream.descriptors.Descriptor descriptor, String name) getFieldMapping(String name) getNullMarker(String fieldName) booleanisFieldAggregable(String fieldName) booleanisFieldAnalyzed(String fieldName) booleanisFieldNormalized(String fieldName) booleanisFieldProjectable(String fieldName) booleanisFieldSearchable(String fieldName) booleanisFieldSortable(String fieldName) booleanisVectorField(String fieldName) toString()
-
Field Details
-
INDEXED_ANNOTATION
- See Also:
-
INDEXED_INDEX_ATTRIBUTE
- See Also:
-
YES
- See Also:
-
NO
- See Also:
-
-
Constructor Details
-
IndexingMetadata
public IndexingMetadata(boolean isIndexed, String indexName, String analyzer, Map<String, FieldMapping> fields, IndexingKeyMetadata indexingKey)
-
-
Method Details
-
isIndexed
public boolean isIndexed() -
indexName
-
analyzer
-
indexingKey
-
isFieldSearchable
-
isFieldAnalyzed
-
isFieldNormalized
-
isFieldProjectable
-
isFieldAggregable
-
isFieldSortable
-
isVectorField
-
getNullMarker
-
getFieldMapping
-
toString
-
findAnnotation
-
findProcessedAnnotation
public static <T> T findProcessedAnnotation(org.infinispan.protostream.descriptors.Descriptor descriptor, String name) -
attributeMatches
-