|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jibx.runtime.impl.RuntimeSupport
public abstract class RuntimeSupport
Support class providing methods used by generated code and binding factory initialization.
Constructor Summary | |
---|---|
RuntimeSupport()
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RuntimeSupport()
Method Detail |
---|
public static java.lang.String[] splitClassNames(java.lang.String blob)
null
in the array.
blob
- compacted class names separated by '|' delimiters
public static java.lang.String[] expandNamespaces(java.lang.String blob, java.lang.String[] uris)
blob
- string of characters representing namespace indexesuris
- namespace URIs defined in binding
public static java.lang.String[] splitNames(java.lang.String blob)
blob
- element names separated by '|' delimiters
public static int[] splitInts(java.lang.String blob)
blob
-
public static IXMLReaderFactory createReaderFactory(java.lang.String cname)
cname
- class name
java.lang.RuntimeException
- on error creating class instancepublic static IXMLReaderFactory loadFactory()
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |