com.sun.xml.bind
Class WhiteSpaceProcessor

java.lang.Object
  extended by com.sun.xml.bind.WhiteSpaceProcessor

public abstract class WhiteSpaceProcessor
extends java.lang.Object

Processes white space normalization.

Since:
1.0

Constructor Summary
WhiteSpaceProcessor()
           
 
Method Summary
static java.lang.CharSequence collapse(java.lang.CharSequence text)
          This is usually the biggest processing bottleneck.
static java.lang.String collapse(java.lang.String text)
           
static boolean isWhiteSpace(char ch)
          returns true if the specified char is a white space character.
static boolean isWhiteSpace(java.lang.CharSequence s)
          Returns true if the specified string is all whitespace.
static java.lang.CharSequence replace(java.lang.CharSequence text)
           
static java.lang.String replace(java.lang.String text)
           
static java.lang.CharSequence trim(java.lang.CharSequence text)
          Equivalent of String.trim().
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WhiteSpaceProcessor

public WhiteSpaceProcessor()
Method Detail

replace

public static java.lang.String replace(java.lang.String text)

replace

public static java.lang.CharSequence replace(java.lang.CharSequence text)
Since:
2.0

trim

public static java.lang.CharSequence trim(java.lang.CharSequence text)
Equivalent of String.trim().

Since:
2.0

collapse

public static java.lang.String collapse(java.lang.String text)

collapse

public static java.lang.CharSequence collapse(java.lang.CharSequence text)
This is usually the biggest processing bottleneck.

Since:
2.0

isWhiteSpace

public static boolean isWhiteSpace(java.lang.CharSequence s)
Returns true if the specified string is all whitespace.


isWhiteSpace

public static boolean isWhiteSpace(char ch)
returns true if the specified char is a white space character.