Class Param.Builder

java.lang.Object
org.fryske_akademy.jpa.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