Class Util
- java.lang.Object
-
- org.apache.xalan.xsltc.compiler.util.Util
-
public final class Util extends java.lang.Object- Author:
- Jacek Ambroziak, Santiago Pericas-Geertsen
-
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringbaseName(java.lang.String name)Search for both slashes in order to support URLs and files.static java.lang.Stringescape(java.lang.String input)Replace occurances of 'static org.apache.bcel.generic.TypegetJCRefType(java.lang.String signature)static java.lang.StringgetLocalName(java.lang.String qname)static java.lang.StringgetPrefix(java.lang.String qname)static java.lang.StringinternalName(java.lang.String cname)static booleanisLiteral(java.lang.String str)Checks if the string is a literal (i.e. not an AVT) or not.static booleanisValidQNames(java.lang.String str)Checks if the string is valid list of qnamesstatic java.lang.StringnoExtName(java.lang.String name)static java.lang.StringpathName(java.lang.String name)Search for both slashes in order to support URLs and files.static voidprintln(char ch)static voidprintln(java.lang.String s)static java.lang.Stringreplace(java.lang.String base, char ch, java.lang.String str)Replace a certain character in a string with a new substring.static java.lang.Stringreplace(java.lang.String base, java.lang.String delim, java.lang.String[] str)static java.lang.StringtoJavaName(java.lang.String name)Replace all illegal Java chars by '_'.static voidTRACE1()static voidTRACE2()static voidTRACE3()
-
-
-
Method Detail
-
noExtName
public static java.lang.String noExtName(java.lang.String name)
-
baseName
public static java.lang.String baseName(java.lang.String name)
Search for both slashes in order to support URLs and files.
-
pathName
public static java.lang.String pathName(java.lang.String name)
Search for both slashes in order to support URLs and files.
-
toJavaName
public static java.lang.String toJavaName(java.lang.String name)
Replace all illegal Java chars by '_'.
-
getJCRefType
public static org.apache.bcel.generic.Type getJCRefType(java.lang.String signature)
-
internalName
public static java.lang.String internalName(java.lang.String cname)
-
println
public static void println(java.lang.String s)
-
println
public static void println(char ch)
-
TRACE1
public static void TRACE1()
-
TRACE2
public static void TRACE2()
-
TRACE3
public static void TRACE3()
-
replace
public static java.lang.String replace(java.lang.String base, char ch, java.lang.String str)Replace a certain character in a string with a new substring.
-
replace
public static java.lang.String replace(java.lang.String base, java.lang.String delim, java.lang.String[] str)
-
escape
public static java.lang.String escape(java.lang.String input)
Replace occurances of '.', '-', '/' and ':'
-
getLocalName
public static java.lang.String getLocalName(java.lang.String qname)
-
getPrefix
public static java.lang.String getPrefix(java.lang.String qname)
-
isLiteral
public static boolean isLiteral(java.lang.String str)
Checks if the string is a literal (i.e. not an AVT) or not.
-
isValidQNames
public static boolean isValidQNames(java.lang.String str)
Checks if the string is valid list of qnames
-
-