Uses of Class
overit.geocall.sql.code.criterion.Decision
Packages that use Decision
-
Uses of Decision in overit.geocall.sql.code.criterion
Methods in overit.geocall.sql.code.criterion that return DecisionModifier and TypeMethodDescriptionDecision.forDisablingBug(@NotNull String bug) Returns a newDecisionwith the current_forMatch,_onMatch,_criterionand the provideddisabling bug.Decision.forEnablingBug(@NotNull String bug) Returns a newDecisionwith the current_forMatch,_onMatch,_criterion,bugand the providedenabling bug.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.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.Decision.forUsefulCollection()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.Decision.forUselessCollection()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.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.Create a Decision object with the onMatch value passed by parameter and the current forMatch and Criterion objects.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.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.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.Decision.onUsefulCollection()Creates aDecisionwhich criterion is applied if the value passed (from the given key-value pairs) is not a useless collection, that isnullor an empty collection.
If value passed isnullor 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.Decision.onUselessCollection()Creates aDecisionwhich criterion is applied if the value passed (from the given key-value pairs) isnullorempty collection.
If value passed is not anullorempty 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.useonUselessCollection()instead, an improved version that also includes subclasses ofCollection.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 DecisionModifier and TypeMethodDescriptionDAOUtils.getBaseSearchFilterCriterion()Deprecated, for removal: This API element is subject to removal in a future version.DAOUtils.getBaseSearchFilterCriterion(CommandContext cc) Retrieves the list of default decisions for search DAOs.Methods in overit.geocallapp.utilities.core.data with parameters of type DecisionModifier and TypeMethodDescriptionstatic CriteriaDAOUtils.getDefaultFilterCriterion(CommandContext cc, Decision... decisions) Retrieves the default filter criterion for search DAOs with additional custom decisions.static CriteriaDAOUtils.getDefaultFilterCriterion(Decision... decisions) Deprecated, for removal: This API element is subject to removal in a future version.
forUselessCollection()instead, an improved version that also includes subclasses ofCollection.