gnu.xquery.util
Class StringUtils
java.lang.Object
gnu.xquery.util.StringUtils
public class StringUtils
- extends java.lang.Object
Method Summary |
static java.lang.Object |
codepointEqual(java.lang.Object arg1,
java.lang.Object arg2)
|
static java.lang.String |
codepointsToString(java.lang.Object arg)
|
static java.lang.Object |
compare(java.lang.Object val1,
java.lang.Object val2,
NamedCollator coll)
This implements the XQuery fn:compare function. |
static java.lang.String |
concat$V(java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object[] args)
|
static java.lang.Object |
contains(java.lang.Object str,
java.lang.Object contain)
|
static java.lang.String |
encodeForUri(java.lang.Object arg)
|
static java.lang.Object |
endsWith(java.lang.Object str,
java.lang.Object with)
|
static java.lang.String |
escapeHtmlUri(java.lang.Object arg)
|
static java.lang.String |
iriToUri(java.lang.Object arg)
|
static java.lang.Object |
lowerCase(java.lang.Object node)
|
static java.util.regex.Pattern |
makePattern(java.lang.String pattern,
java.lang.String flags)
|
static boolean |
matches(java.lang.Object input,
java.lang.String pattern)
|
static boolean |
matches(java.lang.Object arg,
java.lang.String pattern,
java.lang.String flags)
|
static java.lang.String |
normalizeSpace(java.lang.Object arg)
|
static java.lang.Object |
normalizeUnicode(java.lang.Object arg)
|
static java.lang.Object |
normalizeUnicode(java.lang.Object arg,
java.lang.String form)
|
static java.lang.String |
replace(java.lang.Object input,
java.lang.String pattern,
java.lang.String replacement)
|
static java.lang.String |
replace(java.lang.Object arg,
java.lang.String pattern,
java.lang.String replacement,
java.lang.String flags)
|
static java.lang.Object |
startsWith(java.lang.Object str,
java.lang.Object with)
|
static java.lang.Object |
stringJoin(java.lang.Object strseq,
java.lang.Object join)
|
static java.lang.Object |
stringLength(java.lang.Object str)
|
static java.lang.Object |
stringPad(java.lang.Object str,
java.lang.Object padcount)
|
static void |
stringToCodepoints$X(java.lang.Object arg,
CallContext ctx)
|
static java.lang.Object |
substring(java.lang.Object str,
java.lang.Object start)
|
static java.lang.Object |
substring(java.lang.Object str,
java.lang.Object start,
java.lang.Object length)
|
static java.lang.Object |
substringAfter(java.lang.Object str,
java.lang.Object find)
|
static java.lang.Object |
substringBefore(java.lang.Object str,
java.lang.Object find)
|
static void |
tokenize$X(java.lang.Object arg,
java.lang.String pattern,
CallContext ctx)
|
static void |
tokenize$X(java.lang.Object arg,
java.lang.String pattern,
java.lang.String flags,
CallContext ctx)
|
static java.lang.Object |
translate(java.lang.Object str,
java.lang.Object map,
java.lang.Object trans)
|
static java.lang.Object |
upperCase(java.lang.Object node)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringUtils
public StringUtils()
lowerCase
public static java.lang.Object lowerCase(java.lang.Object node)
upperCase
public static java.lang.Object upperCase(java.lang.Object node)
substring
public static java.lang.Object substring(java.lang.Object str,
java.lang.Object start)
substring
public static java.lang.Object substring(java.lang.Object str,
java.lang.Object start,
java.lang.Object length)
stringLength
public static java.lang.Object stringLength(java.lang.Object str)
substringBefore
public static java.lang.Object substringBefore(java.lang.Object str,
java.lang.Object find)
substringAfter
public static java.lang.Object substringAfter(java.lang.Object str,
java.lang.Object find)
translate
public static java.lang.Object translate(java.lang.Object str,
java.lang.Object map,
java.lang.Object trans)
stringPad
public static java.lang.Object stringPad(java.lang.Object str,
java.lang.Object padcount)
contains
public static java.lang.Object contains(java.lang.Object str,
java.lang.Object contain)
startsWith
public static java.lang.Object startsWith(java.lang.Object str,
java.lang.Object with)
endsWith
public static java.lang.Object endsWith(java.lang.Object str,
java.lang.Object with)
stringJoin
public static java.lang.Object stringJoin(java.lang.Object strseq,
java.lang.Object join)
concat$V
public static java.lang.String concat$V(java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object[] args)
compare
public static java.lang.Object compare(java.lang.Object val1,
java.lang.Object val2,
NamedCollator coll)
- This implements the XQuery
fn:compare
function.
stringToCodepoints$X
public static void stringToCodepoints$X(java.lang.Object arg,
CallContext ctx)
codepointsToString
public static java.lang.String codepointsToString(java.lang.Object arg)
encodeForUri
public static java.lang.String encodeForUri(java.lang.Object arg)
iriToUri
public static java.lang.String iriToUri(java.lang.Object arg)
escapeHtmlUri
public static java.lang.String escapeHtmlUri(java.lang.Object arg)
normalizeSpace
public static java.lang.String normalizeSpace(java.lang.Object arg)
makePattern
public static java.util.regex.Pattern makePattern(java.lang.String pattern,
java.lang.String flags)
matches
public static boolean matches(java.lang.Object input,
java.lang.String pattern)
matches
public static boolean matches(java.lang.Object arg,
java.lang.String pattern,
java.lang.String flags)
replace
public static java.lang.String replace(java.lang.Object input,
java.lang.String pattern,
java.lang.String replacement)
replace
public static java.lang.String replace(java.lang.Object arg,
java.lang.String pattern,
java.lang.String replacement,
java.lang.String flags)
tokenize$X
public static void tokenize$X(java.lang.Object arg,
java.lang.String pattern,
CallContext ctx)
tokenize$X
public static void tokenize$X(java.lang.Object arg,
java.lang.String pattern,
java.lang.String flags,
CallContext ctx)
codepointEqual
public static java.lang.Object codepointEqual(java.lang.Object arg1,
java.lang.Object arg2)
normalizeUnicode
public static java.lang.Object normalizeUnicode(java.lang.Object arg)
normalizeUnicode
public static java.lang.Object normalizeUnicode(java.lang.Object arg,
java.lang.String form)