public final class XSQLUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FILEURLPREF |
static java.lang.String |
JARPREF |
static java.lang.String |
JAVASCHEME |
static java.lang.String |
NULL |
static java.lang.String |
ZIPPREF |
Constructor and Description |
---|
XSQLUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
arrayParamName(java.lang.String name) |
static java.lang.String |
baseUriOf(java.lang.String path) |
static java.lang.Class |
classForName(java.lang.String classname) |
static java.lang.String |
commaSeparatedListOfValues(java.lang.String[] values, boolean quoted) |
static XSQLDocumentSerializer |
createSerializer(java.lang.String name, XSQLPageRequest env) |
static XMLDocument |
DictionaryOfParamsAsXMLDocument(java.util.Dictionary dict) |
static XSQLErrorHandler |
getDefaultErrorHandler() |
static XSQLErrorHandler |
getErrorHandler() |
static boolean |
isAbsoluteURL(java.lang.String url) |
static boolean |
isArrayParamName(java.lang.String name) |
static java.lang.String |
quoteLessThanSigns(java.lang.String msg) |
static java.lang.String |
relativize(java.lang.String url, java.lang.String baseUrl) |
static java.lang.String |
resolveParams(java.lang.String value, XSQLPageRequest env) |
static java.lang.String |
safeURLAsString(java.net.URL u) |
static NodeList |
select(Document d, java.lang.String pattern) |
static NodeList |
select(Element n, java.lang.String pattern) |
static NodeList |
select(XMLDocument d, java.lang.String pattern) |
static NodeList |
select(XMLElement n, java.lang.String pattern) |
static Node |
selectFirst(Document d, java.lang.String pattern) |
static Node |
selectFirst(Element n, java.lang.String pattern) |
static Node |
selectFirst(XMLDocument d, java.lang.String pattern) |
static Node |
selectFirst(XMLElement n, java.lang.String pattern) |
static java.lang.String |
stringParamValue(java.lang.Object val) |
static java.lang.String[] |
stringParamValues(java.lang.Object val) |
static long |
timestampOf(java.lang.String filename) |
static java.lang.String[] |
tokenizeIntoArray(java.lang.String s) |
static java.lang.String[] |
tokenizeIntoArrayUsingCommasIfPresent(java.lang.String s) |
static java.lang.String |
translate(java.lang.String u, java.lang.String path) |
static java.lang.String |
translate(java.net.URL u, java.lang.String path) |
static boolean |
untrustedAbsoluteStylesheetURL(java.lang.String url) |
static java.lang.String |
valueOf(Element n, java.lang.String pattern) |
static java.lang.String |
valueOf(Node n, java.lang.String pattern) |
static java.lang.String |
valueOf(XMLElement n, java.lang.String pattern) |
static java.lang.String |
valueOf(XMLNode n, java.lang.String pattern) |
static java.lang.String |
XL(java.lang.String s, java.lang.String enc) |
static java.lang.String[] |
XLArr(java.lang.String[] s, java.lang.String enc) |
public static final java.lang.String JARPREF
public static final java.lang.String ZIPPREF
public static final java.lang.String FILEURLPREF
public static final java.lang.String NULL
public static final java.lang.String JAVASCHEME
public static NodeList select(XMLDocument d, java.lang.String pattern)
public static NodeList select(XMLElement n, java.lang.String pattern)
public static Node selectFirst(XMLDocument d, java.lang.String pattern)
public static Node selectFirst(XMLElement n, java.lang.String pattern)
public static java.lang.String valueOf(Element n, java.lang.String pattern)
public static java.lang.String valueOf(Node n, java.lang.String pattern)
public static java.lang.String valueOf(XMLElement n, java.lang.String pattern)
public static java.lang.String valueOf(XMLNode n, java.lang.String pattern)
public static XMLDocument DictionaryOfParamsAsXMLDocument(java.util.Dictionary dict)
public static java.lang.String XL(java.lang.String s, java.lang.String enc)
public static java.lang.String[] XLArr(java.lang.String[] s, java.lang.String enc)
public static java.lang.String safeURLAsString(java.net.URL u)
public static java.lang.String translate(java.lang.String u, java.lang.String path)
public static java.lang.String translate(java.net.URL u, java.lang.String path) throws java.lang.Exception
java.lang.Exception
public static java.lang.String stringParamValue(java.lang.Object val)
public static java.lang.String[] stringParamValues(java.lang.Object val)
public static java.lang.String resolveParams(java.lang.String value, XSQLPageRequest env)
public static java.lang.String[] tokenizeIntoArray(java.lang.String s)
public static java.lang.String[] tokenizeIntoArrayUsingCommasIfPresent(java.lang.String s)
public static java.lang.String commaSeparatedListOfValues(java.lang.String[] values, boolean quoted)
public static XSQLDocumentSerializer createSerializer(java.lang.String name, XSQLPageRequest env)
public static boolean isAbsoluteURL(java.lang.String url)
public static boolean untrustedAbsoluteStylesheetURL(java.lang.String url)
public static java.lang.String relativize(java.lang.String url, java.lang.String baseUrl)
public static java.lang.String baseUriOf(java.lang.String path)
public static java.lang.Class classForName(java.lang.String classname) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public static XSQLErrorHandler getErrorHandler()
public static XSQLErrorHandler getDefaultErrorHandler()
public static boolean isArrayParamName(java.lang.String name)
public static java.lang.String arrayParamName(java.lang.String name)
public static long timestampOf(java.lang.String filename)
public static java.lang.String quoteLessThanSigns(java.lang.String msg)