Class A


  • public final class A
    extends java.lang.Object
    Helper class for generating Annotation https://docs.vespa.ai/documentation/reference/query-language-reference.html#annotations
    • Constructor Summary

      Constructors 
      Constructor Description
      A()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Annotation a​(java.lang.String name, java.lang.Object value)
      Arbitrary key-value pair annotation.
      static Annotation a​(java.lang.String n1, java.lang.Object v1, java.lang.String n2, java.lang.Object v2)  
      static Annotation a​(java.lang.String n1, java.lang.Object v1, java.lang.String n2, java.lang.Object v2, java.lang.String n3, java.lang.Object v3)  
      static Annotation a​(java.lang.String n1, java.lang.Object v1, java.lang.String n2, java.lang.Object v2, java.lang.String n3, java.lang.Object v3, java.lang.String n4, java.lang.Object v4)  
      static Annotation a​(java.lang.String n1, java.lang.Object v1, java.lang.String n2, java.lang.Object v2, java.lang.String n3, java.lang.Object v3, java.lang.String n4, java.lang.Object v4, java.lang.String n5, java.lang.Object v5)  
      static Annotation a​(java.lang.String n1, java.lang.Object v1, java.lang.String n2, java.lang.Object v2, java.lang.String n3, java.lang.Object v3, java.lang.String n4, java.lang.Object v4, java.lang.String n5, java.lang.Object v5, java.lang.String n6, java.lang.Object v6)  
      static Annotation a​(java.util.Map<java.lang.String,​java.lang.Object> annotation)
      Arbitrary annotation given by the map.
      static Annotation defaultIndex​(java.lang.String index)
      Default index annotation.
      static Annotation empty()
      Empty annotation.
      static Annotation filter()
      Filter annotation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • A

        public A()
    • Method Detail

      • empty

        public static Annotation empty()
        Empty annotation.
        Returns:
        the annotation
      • filter

        public static Annotation filter()
        Filter annotation.
        Returns:
        the annotation
      • defaultIndex

        public static Annotation defaultIndex​(java.lang.String index)
        Default index annotation.
        Parameters:
        index - the search index
        Returns:
        the annotation
      • a

        public static Annotation a​(java.lang.String name,
                                   java.lang.Object value)
        Arbitrary key-value pair annotation.
        Parameters:
        name - the name
        value - the value
        Returns:
        the annotation
      • a

        public static Annotation a​(java.util.Map<java.lang.String,​java.lang.Object> annotation)
        Arbitrary annotation given by the map.
        Parameters:
        annotation - the annotation
        Returns:
        the annotation
      • a

        public static Annotation a​(java.lang.String n1,
                                   java.lang.Object v1,
                                   java.lang.String n2,
                                   java.lang.Object v2)
      • a

        public static Annotation a​(java.lang.String n1,
                                   java.lang.Object v1,
                                   java.lang.String n2,
                                   java.lang.Object v2,
                                   java.lang.String n3,
                                   java.lang.Object v3)
      • a

        public static Annotation a​(java.lang.String n1,
                                   java.lang.Object v1,
                                   java.lang.String n2,
                                   java.lang.Object v2,
                                   java.lang.String n3,
                                   java.lang.Object v3,
                                   java.lang.String n4,
                                   java.lang.Object v4)
      • a

        public static Annotation a​(java.lang.String n1,
                                   java.lang.Object v1,
                                   java.lang.String n2,
                                   java.lang.Object v2,
                                   java.lang.String n3,
                                   java.lang.Object v3,
                                   java.lang.String n4,
                                   java.lang.Object v4,
                                   java.lang.String n5,
                                   java.lang.Object v5)
      • a

        public static Annotation a​(java.lang.String n1,
                                   java.lang.Object v1,
                                   java.lang.String n2,
                                   java.lang.Object v2,
                                   java.lang.String n3,
                                   java.lang.Object v3,
                                   java.lang.String n4,
                                   java.lang.Object v4,
                                   java.lang.String n5,
                                   java.lang.Object v5,
                                   java.lang.String n6,
                                   java.lang.Object v6)