Class Param.Builder

  • Enclosing class:
    Param

    public static class Param.Builder
    extends Object
    A factory for Param objects, parameter values can be added in two ways:
    • as (the correct) Object => only syntax and wildcard support for String values
    • as a String optionally using a converter => syntax support also for non String values, no wildcard support when converter is used

    Users may use syntax in values they submit (comparisons must be at the start):

    • wildcards: * and ?
    • !
    • (!)is null
    • (!)is empty
    • (!)is blank
    • (!)>(=)
    • (!)<(=)
    • 1 <=> 10
    • 1 <=> 10 AND >12
    • < 3 OR >6