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()