Interface Condition

All Superinterfaces:
Serializable
All Known Implementing Classes:
JpqlCondition, LogicalCondition, PropertyCondition, SkippableCondition

public interface Condition extends Serializable
The tree of Conditions represents an optional part of a query that is added if the corresponding parameters are present.
  • Method Summary

    Modifier and Type
    Method
    Description
    actualize(Set<String> actualParameters, boolean defaultSkipNullOrEmpty)
    Checks whether the argument contains all parameters specified in the condition.
    Returns a deep copy of this condition.
    getExcludedParameters(Set<String> actualParameters)
    Returns names of parameters that are not present in the given actualParameters but have null or empty value.
    Returns parameters specified in the condition.