Class RegularExpressionConverter


  • public class RegularExpressionConverter
    extends Object
    Converter for a "matches" regular expression replacing the Java regular expression constructs with datastore-specific constructs.
    • Constructor Detail

      • RegularExpressionConverter

        public RegularExpressionConverter​(char zeroOrMoreChar,
                                          char anyChar,
                                          char escapeChar)
        Constructor.
        Parameters:
        zeroOrMoreChar - The pattern string for representing zero or more characters. Most of databases will use the percent sign character.
        anyChar - The pattern string for representing one character. Most of databases will use the underscore character.
        escapeChar - The pattern string for representing to escape zeroOrMoreChar or anyChar. Most of databases will use the backslash \ character.
    • Method Detail

      • convert

        public String convert​(String input)
        Convert a regular expression from Java to use the specified constructs.
        Parameters:
        input - the pattern to parse.
        Returns:
        the converted pattern