Class Fuzziness

    • Constructor Detail

      • Fuzziness

        public Fuzziness​(StreamInput in)
                  throws java.io.IOException
        Read from a stream.
        Throws:
        java.io.IOException
    • Method Detail

      • fromEdits

        public static Fuzziness fromEdits​(int edits)
        Creates a Fuzziness instance from an edit distance. The value must be one of [0, 1, 2] Note: Using this method only makes sense if the field you are applying Fuzziness to is some sort of string.
      • build

        public static Fuzziness build​(java.lang.Object fuzziness)
      • parse

        public static Fuzziness parse​(XContentParser parser)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • asDistance

        public int asDistance()
      • asDistance

        public int asDistance​(java.lang.String text)
      • asFloat

        public float asFloat()
      • asString

        public java.lang.String asString()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object