Package overit.geocall.sql.code.criterion


package overit.geocall.sql.code.criterion
  • Class
    Description
    The class extends Criterion and aims to define a clause expressed by pure sql code.
    The class extends Criterion and aims to create a criterion's set to define how the values should be treated and what clauses must be created for specific fields.
    The class implements Cloneable and aims to represent a decision criterion to be used on one or more values.
    The class extends Criterion and it's used to apply a specific criterion if both field and value pass the validation.
    The class extends Criterion and aims to discard all key-values couple given by input.
    The class extends Criterion and aims to define a specifc filter on a given string-pattern.
    For example if you instantiate a filter object like this "newFilter ('AUSENAME').
     
    The class contains all the information needed to check if the values ??
    The class extends Criterion and aims to represent the operator used in the clauses definition.
    For example in the clause "NAMEFIELD = ?
    The class extends Criterion and aims to represent the equal-null operator used in the clauses definition.
    This Operation could be used like this way "NAMEFIELD = NULL".
    The class extends Criterion and aims to represent the IN (or NOT IN) operator used in the clauses definition.
    This Operation could be used like this way "NAMEFIELD IN ('VALUE1','VALUE2',....)" or "NAMEFIELD NOT IN ('VALUE1','VALUE2',....)".
    The class extends Criterion and aims to represent the IS-NULL (or IS NOT NULL) operator used in the clauses definition.
    This Operation could be used like this way "NAMEFIELD IS NOT NULL" or "NAMEFIELD IS NULL".
    Thi class aims to define the structure of a three-part clause LEFT CENTER RIGHT.
    The structure LEFT CENTER RIGHT represent the classic clause structure FIELD OPERATION VALUE.
    Enum about possible SQL operators.