Skip navigation links

Oracle® Database XML Java API Reference
12c Release 1 (12.1)

E15981-09


oracle.xml.xsql
Class XSQLUtil

java.lang.Object
  extended by oracle.xml.xsql.XSQLUtil


public final class XSQLUtil
extends java.lang.Object

Field Summary
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 Summary
XSQLUtil()
           

 

Method Summary
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)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

JARPREF

public static final java.lang.String JARPREF
See Also:
Constant Field Values

ZIPPREF

public static final java.lang.String ZIPPREF
See Also:
Constant Field Values

FILEURLPREF

public static final java.lang.String FILEURLPREF
See Also:
Constant Field Values

NULL

public static final java.lang.String NULL
See Also:
Constant Field Values

JAVASCHEME

public static final java.lang.String JAVASCHEME
See Also:
Constant Field Values

Constructor Detail

XSQLUtil

public XSQLUtil()

Method Detail

select

public static NodeList select(Document d,
                              java.lang.String pattern)

select

public static NodeList select(XMLDocument d,
                              java.lang.String pattern)

select

public static NodeList select(Element n,
                              java.lang.String pattern)

select

public static NodeList select(XMLElement n,
                              java.lang.String pattern)

selectFirst

public static Node selectFirst(Document d,
                               java.lang.String pattern)

selectFirst

public static Node selectFirst(XMLDocument d,
                               java.lang.String pattern)

selectFirst

public static Node selectFirst(Element n,
                               java.lang.String pattern)

selectFirst

public static Node selectFirst(XMLElement n,
                               java.lang.String pattern)

valueOf

public static java.lang.String valueOf(Element n,
                                       java.lang.String pattern)

valueOf

public static java.lang.String valueOf(Node n,
                                       java.lang.String pattern)

valueOf

public static java.lang.String valueOf(XMLElement n,
                                       java.lang.String pattern)

valueOf

public static java.lang.String valueOf(XMLNode n,
                                       java.lang.String pattern)

DictionaryOfParamsAsXMLDocument

public static XMLDocument DictionaryOfParamsAsXMLDocument(java.util.Dictionary dict)

XL

public static java.lang.String XL(java.lang.String s,
                                  java.lang.String enc)

XLArr

public static java.lang.String[] XLArr(java.lang.String[] s,
                                       java.lang.String enc)

safeURLAsString

public static java.lang.String safeURLAsString(java.net.URL u)

translate

public static java.lang.String translate(java.lang.String u,
                                         java.lang.String path)

translate

public static java.lang.String translate(java.net.URL u,
                                         java.lang.String path)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

stringParamValue

public static java.lang.String stringParamValue(java.lang.Object val)

stringParamValues

public static java.lang.String[] stringParamValues(java.lang.Object val)

resolveParams

public static java.lang.String resolveParams(java.lang.String value,
                                             XSQLPageRequest env)

tokenizeIntoArray

public static java.lang.String[] tokenizeIntoArray(java.lang.String s)

tokenizeIntoArrayUsingCommasIfPresent

public static java.lang.String[] tokenizeIntoArrayUsingCommasIfPresent(java.lang.String s)

commaSeparatedListOfValues

public static java.lang.String commaSeparatedListOfValues(java.lang.String[] values,
                                                          boolean quoted)

createSerializer

public static XSQLDocumentSerializer createSerializer(java.lang.String name,
                                                      XSQLPageRequest env)

isAbsoluteURL

public static boolean isAbsoluteURL(java.lang.String url)

untrustedAbsoluteStylesheetURL

public static boolean untrustedAbsoluteStylesheetURL(java.lang.String url)

relativize

public static java.lang.String relativize(java.lang.String url,
                                          java.lang.String baseUrl)

baseUriOf

public static java.lang.String baseUriOf(java.lang.String path)

classForName

public static java.lang.Class classForName(java.lang.String classname)
                                    throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getErrorHandler

public static XSQLErrorHandler getErrorHandler()

getDefaultErrorHandler

public static XSQLErrorHandler getDefaultErrorHandler()

isArrayParamName

public static boolean isArrayParamName(java.lang.String name)

arrayParamName

public static java.lang.String arrayParamName(java.lang.String name)

timestampOf

public static long timestampOf(java.lang.String filename)

quoteLessThanSigns

public static java.lang.String quoteLessThanSigns(java.lang.String msg)

Skip navigation links

Oracle® Database XML Java API Reference
12c Release 1 (12.1)

E15981-09


Copyright © 2003, 2014, Oracle and/or its affiliates. All rights reserved.