Class StringUtilities


  • public class StringUtilities
    extends java.lang.Object
    Escapes strings into and out of a format where they only contain printable characters. Need to duplicate escape / unescape of strings as we have in C++ for java version of system states.
    Author:
    Haakon Humberset
    • Constructor Summary

      Constructors 
      Constructor Description
      StringUtilities()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String escape​(java.lang.String source)  
      static java.lang.String escape​(java.lang.String source, char delimiter)
      Escapes strings into a format with only printable ASCII characters.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StringUtilities

        public StringUtilities()
    • Method Detail

      • escape

        public static java.lang.String escape​(java.lang.String source)
      • escape

        public static java.lang.String escape​(java.lang.String source,
                                              char delimiter)
        Escapes strings into a format with only printable ASCII characters.
        Parameters:
        source - The string to escape
        delimiter - Escape this character too, even if it is printable.
        Returns:
        The escaped string