Class PatternSpec


  • public final class PatternSpec
    extends 

    Utility class of internal use for holding the patterns that certain artifacts (usually template names) must match for obtaining some consideration. For example, it is used at many ITemplateResolver implementations for holding the patterns that match a template to a specific template mode.

    Note a class with this name existed since 1.0, but it was completely reimplemented in Thymeleaf 3.0

    Since:
    3.0.0
    Author:
    Daniel Fernández
    • Constructor Detail

      • PatternSpec

        public PatternSpec()
    • Method Detail

      • isEmpty

        public boolean isEmpty()
      • getPatterns

        public <> getPatterns()
      • setPatterns

        public void setPatterns​(<> newPatterns)
      • addPattern

        public void addPattern​( pattern)
      • clearPatterns

        public void clearPatterns()
      • matches

        public boolean matches​( templateName)