Class SeRQLUtil


  • public class SeRQLUtil
    extends Object
    SeRQL-related utility methods.
    Author:
    Arjohn Kampman
    • Constructor Detail

      • SeRQLUtil

        public SeRQLUtil()
    • Method Detail

      • encodeString

        public static String encodeString​(String s)
        Encodes the supplied string for inclusion as a 'normal' string in a SeRQL query.
      • decodeString

        public static String decodeString​(String s)
        Decodes an encoded SeRQL string. Any \-escape sequences are substituted with their decoded value.
        Parameters:
        s - An encoded SeRQL string.
        Returns:
        The unencoded string.
        Throws:
        IllegalArgumentException - If the supplied string is not a correctly encoded SeRQL string.