Package overit.geocall.sql.code.criterion
package overit.geocall.sql.code.criterion
-
ClassDescriptionThe class extends
Criterionand aims to define a clause expressed by pure sql code.The class extendsCriterionand 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 implementsCloneableand aims to represent a decision criterion to be used on one or more values.The class extendsCriterionand it's used to apply a specific criterion if both field and value pass the validation.The class extendsCriterionand aims to discard all key-values couple given by input.The class extendsCriterionand 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 extendsCriterionand aims to represent the operator used in the clauses definition.
For example in the clause "NAMEFIELD = ?The class extendsCriterionand aims to represent the equal-null operator used in the clauses definition.
This Operation could be used like this way "NAMEFIELD = NULL".The class extendsCriterionand 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 extendsCriterionand 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 possibleSQLoperators.