Class CheckoutRules

    • Constructor Detail

      • CheckoutRules

        public CheckoutRules​(@NotNull
                             List<String> lines)
        Creates new checkout rules instance on a list of string rules.
        Parameters:
        lines - list of string rules, lines should not contain newline characters
      • CheckoutRules

        public CheckoutRules​(@NotNull
                             String body)
        Creates new checkout rules instance on string rules presentation.
        Parameters:
        body - string rule presentation.
      • CheckoutRules

        public CheckoutRules​(@NotNull
                             List<IncludeRule> includeRules,
                             @NotNull
                             List<FileRule> excludeRules)
        Creates rules object on include and exclude rules lists.
        Parameters:
        includeRules - include rules list.
        excludeRules - exclude rules list.