org.apache.axis.wsdl.symbolTable
Class BackslashUtil
java.lang.Object
org.apache.axis.wsdl.symbolTable.BackslashUtil
- java.io.Serializable
public class BackslashUtil
extends java.lang.Object
implements java.io.Serializable
- dbyrne
Created in response to AXIS-2088. This class exposes a handful of static utility
methods that are used to manipulate backslash chars w/in the context of QName objects.
applyBackslashes
public static String applyBackslashes(String string)
Slave method for getQNameWithBackslashedLocal()
getQNameWithBackslashedLocal
public static QName getQNameWithBackslashedLocal(QName suspectQName)
- QName[local] w/ escaped backslashes
getQNameWithBackslashlessLocal
public static QName getQNameWithBackslashlessLocal(QName suspectQName)
- QName[local] w/ no backslashes
getQNameWithDifferentLocal
public static QName getQNameWithDifferentLocal(QName qName,
String localName)
Creates a copy of the supplied QName w/ the supplied local name
stripBackslashes
public static String stripBackslashes(String string)
Slave method for getQNameWithBackslashlessLocal
transformBackslashes
public static String transformBackslashes(String string,
boolean delete)
Slave method for applyBackslashes & stripBackslashes .
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.