Uses of Class
overit.geocall.sql.code.criterion.Decision

Packages that use Decision
  • Uses of Decision in overit.geocall.sql.code.criterion

    Modifier and Type
    Method
    Description
    Returns a new Decision with the current _forMatch, _onMatch, _criterion and the provided disabling bug.
    Returns a new Decision with the current _forMatch, _onMatch, _criterion, bug and the provided enabling bug.
    Decision.forMatch(Match m)
    Create a Decision object with the _forMatch value passed by parameter and the current _onMatch, _criterion, bug and enabling objects.
    Decision.forName(String pattern)
    Creates a decision which criterion is applied if the field's name (from the given key-value pairs) respect the string pattern.
    If field's name doesn't respect the string pattern, processing continues to check if it's possible to match with another Decision.
    Decision.forNotNull()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not null.
    If value passed is null, processing continues to check if it's possible to match with another Decision.
    Decision.forNull()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is null.
    If value passed is not null, processing continues to check if it's possible to match with another Decision.
    Decision.forPattern(Class<?> clz, String valuePattern)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) respect the type Class and the string pattern, passed by parameters.
    If value doesn't respect the string pattern and the type Class, processing continues to check if it's possible to match with another Decision.
    Decision.forType(Class<?> type)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) respect the type Class passed by parameter.
    If value doesn't respect the type Class, processing continues to check if it's possible to match with another Decision.
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not a useless collection, that is null or an empty collection.
    If value passed is null or empty, processing continues to check if it's possible to match with another Decision.
    Decision.forUsefulLike()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not empty and contains the % character (not only the %).
    If value passed is empty or doesn't contains the % character, processing continues to check if it's possible to match with another Decision.
    Decision.forUsefulString()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is a not null or empty string.
    If value passed is null or empty, processing continues to check if it's possible to match with another Decision.
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is null or empty collection.
    If value passed is not a null or empty collection, processing continues to check if it's possible to match with another Decision.
    Decision.forUselessLike()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is null, empty or contains only the % character.
    If value passed is not null,empty and not contains only the % character, processing continues to check if it's possible to match with another Decision.
    Decision.forUselessSet()
    Deprecated, for removal: This API element is subject to removal in a future version.
    use forUselessCollection() instead, an improved version that also includes subclasses of Collection.
    Decision.forUselessString()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is a null or empty string.
    If value passed is not null or empty, processing continues to check if it's possible to match with another Decision.
    Decision.forValue()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not null.
    If value passed is null, processing continues to check if it's possible to match with another Decision.
    Decision.forValueIn(Collection<?> inValues)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is within the collection "inValues" passed by parameter.
    If value passed is not within the collection "inValues" passed by parameter, processing continues to check if it's possible to match with another Decision.
    Decision.forValueOut(Collection<?> outValues)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not within the collection "outValues" passed by parameter.
    If value passed is within the collection "outValues" passed by parameter, processing continues to check if it's possible to match with another Decision.
    Decision.onMatch(Match m)
    Create a Decision object with the onMatch value passed by parameter and the current forMatch and Criterion objects.
    Decision.onName(String pattern)
    Creates a decision which criterion is applied if the field's name (from the given key-value pairs) respect the string pattern.
    If field's name doesn't respect the string pattern, processing will stop and will not continue.
    Decision.onNotNull()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not null.
    If value passed is null, processing will stop and will not continue.
    Decision.onNull()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is null.
    If value passed is not null, processing will stop and will not continue.
    Decision.onPattern(Class<?> clz, String valuePattern)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) respect the type Class and the string pattern, passed by parameters.
    If value doesn't respect the string pattern and the type Class, processing will stop and will not continue.
    Decision.onType(Class<?> type)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) respect the type Class passed by parameter.
    If value doesn't respect the type Class, processing will stop and will not continue.
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not a useless collection, that is null or an empty collection.
    If value passed is null or empty, processing will stop and will not continue.
    Decision.onUsefulLike()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not empty and contains the % character (not only the %).
    If value passed is empty or doesn't contains the % character, processing will stop and will not continue.
    Decision.onUsefulString()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is a not null or empty string.
    If value passed is null or empty, processing will stop and will not continue.
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is null or empty collection.
    If value passed is not a null or empty collection, processing will stop and will not continue.
    Decision.onUselessLike()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is null, empty or contains only the % character.
    If value passed is not null,empty and not contains only the % character, processing will stop and will not continue.
    Decision.onUselessSet()
    Deprecated, for removal: This API element is subject to removal in a future version.
    use onUselessCollection() instead, an improved version that also includes subclasses of Collection.
    Decision.onUselessString()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is a null or empty string.
    If value passed is not null or empty, processing will stop and will not continue.
    Decision.onValue()
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not null.
    If value passed is null, processing will stop and will not continue.
    Decision.onValueIn(Collection<?> inValues)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is within the collection "inValues" passed by parameter.
    If value passed is not within the collection "inValues" passed by parameter, processing will stop and will not continue.
    Decision.onValueOut(Collection<?> outValues)
    Creates a Decision which criterion is applied if the value passed (from the given key-value pairs) is not within the collection "outValues" passed by parameter.
    If value passed is within the collection "outValues" passed by parameter, processing will stop and will not continue.
  • Uses of Decision in overit.geocallapp.utilities.core.data

    Methods in overit.geocallapp.utilities.core.data that return types with arguments of type Decision
    Modifier and Type
    Method
    Description
    protected static List<Decision>
    Deprecated, for removal: This API element is subject to removal in a future version.
    protected static List<Decision>
    Retrieves the list of default decisions for search DAOs.
    Methods in overit.geocallapp.utilities.core.data with parameters of type Decision
    Modifier and Type
    Method
    Description
    static Criteria
    Retrieves the default filter criterion for search DAOs with additional custom decisions.
    static Criteria
    DAOUtils.getDefaultFilterCriterion(Decision... decisions)
    Deprecated, for removal: This API element is subject to removal in a future version.