Class IndexingMetadata


  • public final class IndexingMetadata
    extends Object
    Since:
    7.0
    Author:
    anistor@redhat.com
    • Method Detail

      • isIndexed

        public boolean isIndexed()
      • indexName

        public String indexName()
      • analyzer

        public String analyzer()
      • isFieldSearchable

        public boolean isFieldSearchable​(String fieldName)
      • isFieldAnalyzed

        public boolean isFieldAnalyzed​(String fieldName)
      • isFieldProjectable

        public boolean isFieldProjectable​(String fieldName)
      • isFieldSortable

        public boolean isFieldSortable​(String fieldName)
      • getNullMarker

        public Object getNullMarker​(String fieldName)
      • findAnnotation

        public static org.infinispan.protostream.descriptors.AnnotationElement.Annotation findAnnotation​(Map<String,​org.infinispan.protostream.descriptors.AnnotationElement.Annotation> annotations,
                                                                                                         String name)
      • findProcessedAnnotation

        public static <T> T findProcessedAnnotation​(org.infinispan.protostream.descriptors.Descriptor descriptor,
                                                    String name)
      • attributeMatches

        public static boolean attributeMatches​(org.infinispan.protostream.descriptors.AnnotationElement.Value attr,
                                               String packageName,
                                               String... validValues)