Class FilterImpl.Approx

    • Field Detail

      • approx

        final java.lang.String approx
    • Constructor Detail

      • Approx

        Approx​(java.lang.String attr,
               java.lang.String value)
    • Method Detail

      • normalize

        java.lang.StringBuilder normalize​(java.lang.StringBuilder sb)
        Description copied from class: FilterImpl
        Returns this Filter's normalized filter string.

        The filter string is normalized by removing whitespace which does not affect the meaning of the filter.

        Overrides:
        normalize in class FilterImpl.Equal
        Returns:
        This Filter's filter string.
      • approxString

        static java.lang.String approxString​(java.lang.String input)
        Map a string for an APPROX (~=) comparison. This implementation removes white spaces. This is the minimum implementation allowed by the OSGi spec.
        Parameters:
        input - Input string.
        Returns:
        String ready for APPROX comparison.