com.joanju.proparse
Class StringFuncs

java.lang.Object
  extended by com.joanju.proparse.StringFuncs

public class StringFuncs
extends java.lang.Object


Constructor Summary
StringFuncs()
           
 
Method Summary
static java.lang.String escapeLineBreaks(java.lang.String s)
          Escape line breaks with backslashes.
static java.lang.String ltrim(java.lang.String s)
           
static java.lang.String ltrim(java.lang.String s, java.lang.String t)
           
static java.lang.String qstringStrip(java.lang.String s)
          Given a QSTRING node's text: strip string attributes, strip quotes, and trim.
static java.lang.String rtrim(java.lang.String s)
           
static java.lang.String rtrim(java.lang.String s, java.lang.String t)
           
static java.lang.String stripComments(java.lang.String orig)
           
static java.lang.String trim(java.lang.String s, java.lang.String t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringFuncs

public StringFuncs()
Method Detail

escapeLineBreaks

public static java.lang.String escapeLineBreaks(java.lang.String s)
Escape line breaks with backslashes. Replaces \ with \\, newline with \n, and linefeed with \r. Specifically written for the listing file, which uses one line per record, and cannot have extra line breaks in the output.


ltrim

public static java.lang.String ltrim(java.lang.String s)

ltrim

public static java.lang.String ltrim(java.lang.String s,
                                     java.lang.String t)

qstringStrip

public static java.lang.String qstringStrip(java.lang.String s)
Given a QSTRING node's text: strip string attributes, strip quotes, and trim.


stripComments

public static java.lang.String stripComments(java.lang.String orig)

rtrim

public static java.lang.String rtrim(java.lang.String s)

rtrim

public static java.lang.String rtrim(java.lang.String s,
                                     java.lang.String t)

trim

public static java.lang.String trim(java.lang.String s,
                                    java.lang.String t)


Copyright © 2008 Joanju Software. All Rights Reserved.