Class RegexFilter

    • Field Detail

      • _templates

        protected java.lang.String[] _templates
      • _replaces

        protected java.lang.String[] _replaces
      • _patterns

        protected java.util.regex.Pattern[] _patterns
    • Constructor Detail

      • RegexFilter

        public RegexFilter()
    • Method Detail

      • init

        public void init​(java.lang.Object init)

        The init object must be an array of array of this form:

         [
             [regex1, replacement1],
             [regex2, replacement2],
             ...
         ]
         

        If the replacement string is null, then an DataFilter.AbortException is thrown if the pattern matches.

        Overrides:
        init in class JSONDataFilter