|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jibx.runtime.BindingDirectory
public abstract class BindingDirectory
Abstract class with static methods to find the binding factory corresponding to a binding name.
| Field Summary | |
|---|---|
static String |
BINDINGFACTORY_SUFFIX
Suffix of binding factory name. |
static String |
BINDINGLIST_NAME
Name of String[] field giving binding factory name list. |
static Class[] |
EMPTY_ARGS
Empty argument list. |
static String |
FACTORY_INSTMETHOD
Binding factory method to get instance of factory. |
static String |
GENERATE_PREFIX
Prefix used in all code generation for methods and classes. |
| Constructor Summary | |
|---|---|
BindingDirectory()
|
|
| Method Summary | |
|---|---|
static String |
convertName(String name)
Generate binding name. |
static IBindingFactory |
getFactory(Class clas)
Get instance of binding factory. |
static IBindingFactory |
getFactory(String name,
Class clas)
Get instance of binding factory. |
static IBindingFactory |
getFactory(String name,
Class clas,
ClassLoader loader)
Get instance of binding factory. |
static IBindingFactory |
getFactory(String bname,
String pack)
Get instance of binding factory. |
static IBindingFactory |
getFactory(String bname,
String pack,
ClassLoader loader)
Get instance of binding factory. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String BINDINGLIST_NAME
String[] field giving binding factory name list.
public static final String GENERATE_PREFIX
public static final String BINDINGFACTORY_SUFFIX
public static final String FACTORY_INSTMETHOD
public static final Class[] EMPTY_ARGS
| Constructor Detail |
|---|
public BindingDirectory()
| Method Detail |
|---|
public static IBindingFactory getFactory(String name,
Class clas,
ClassLoader loader)
throws JiBXException
name - binding nameclas - target class for bindingloader - class loader to be used for loading factory
JiBXException - on any error in finding or accessing factory
public static IBindingFactory getFactory(String name,
Class clas)
throws JiBXException
name - binding nameclas - target class for binding
JiBXException - on any error in finding or accessing factory
public static IBindingFactory getFactory(Class clas)
throws JiBXException
clas - target class for binding
JiBXException - on any error in finding or accessing factory
public static IBindingFactory getFactory(String bname,
String pack,
ClassLoader loader)
throws JiBXException
bname - binding namepack - target package for bindingloader - class loader to be used for loading factory
JiBXException - on any error in finding or accessing factory
public static IBindingFactory getFactory(String bname,
String pack)
throws JiBXException
bname - binding namepack - target package for binding
JiBXException - on any error in finding or accessing factorypublic static String convertName(String name)
name - base binding name
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||