public abstract class RuntimeSupport
extends java.lang.Object
| Constructor and Description |
|---|
RuntimeSupport() |
| Modifier and Type | Method and Description |
|---|---|
static IXMLReaderFactory |
createReaderFactory(java.lang.String cname)
Parser factory class loader method.
|
static java.lang.String[] |
expandNamespaces(java.lang.String blob,
java.lang.String[] uris)
Expand names URI indexes into an array of individual names URIs.
|
static IXMLReaderFactory |
loadFactory()
Load the appropriate reader factory.
|
static java.lang.String[] |
splitClassNames(java.lang.String blob)
Split concatenated class or method names string into an array of
fully-qualified individual class and/or method names.
|
static int[] |
splitInts(java.lang.String blob)
Split concatenated ints string into an array of individual int values.
|
static java.lang.String[] |
splitNames(java.lang.String blob)
Split concatenated names string into an array of individual names.
|
public static java.lang.String[] splitClassNames(java.lang.String blob)
null in the array.blob - compacted class names separated by '|' delimiterspublic static java.lang.String[] expandNamespaces(java.lang.String blob,
java.lang.String[] uris)
blob - string of characters representing namespace indexesuris - namespace URIs defined in bindingpublic static java.lang.String[] splitNames(java.lang.String blob)
blob - element names separated by '|' delimiterspublic static int[] splitInts(java.lang.String blob)
blob - public static IXMLReaderFactory createReaderFactory(java.lang.String cname)
cname - class namejava.lang.RuntimeException - on error creating class instancepublic static IXMLReaderFactory loadFactory()