Class BasicCheck.DelegateCheckConfigurationBuilder

  • Enclosing class:
    BasicCheck

    public static final class BasicCheck.DelegateCheckConfigurationBuilder
    extends Object
    Delegated computation configuration builder. Defines the check configuration for the check to act as other checks delegate. See documentation of methods for the usage instructions. This builder is not intended for the direct creation by check developers
    • Constructor Detail

      • DelegateCheckConfigurationBuilder

        public DelegateCheckConfigurationBuilder()
    • Method Detail

      • delegateApplianceFilter

        public BasicCheck.DelegateCheckConfigurationBuilder delegateApplianceFilter​(IDelegateApplicabilityFilter filter)
        Adds an additional appliance filter for the delegated check. This filter could be used to filter out all delegated checks for objects that have matching types (see the delegate(Class...) for details) but different source of the delegated model. For example, it could be used to perform query checks specific for form only, by filtering out queries that are defined in language modules.
        Parameters:
        filter - The delegation appliance filter. May not be null
        Returns:
        The BasicCheck.DelegateCheckConfigurationBuilder for the configuration chaining. May not be null