| 
 | ||||||
| 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 java.lang.String | BINDINGFACTORY_PREFIXPrefix of binding factory name. | 
| static java.lang.String | BINDINGFACTORY_SUFFIXSuffix of binding factory name. | 
| static java.lang.String | BINDINGLIST_NAMEName of String[]field giving binding factory name list. | 
| static java.lang.Class[] | EMPTY_ARGSEmpty argument list. | 
| static java.lang.String | FACTORY_INSTMETHODBinding factory method to get instance of factory. | 
| Constructor Summary | |
|---|---|
| BindingDirectory() | |
| Method Summary | |
|---|---|
| static IBindingFactory | getFactory(java.lang.Class clas)Get instance of binding factory. | 
| static IBindingFactory | getFactory(java.lang.String name,
           java.lang.Class clas)Get instance of binding factory. | 
| static IBindingFactory | getFactory(java.lang.String name,
           java.lang.Class clas,
           java.lang.ClassLoader loader)Get instance of binding factory. | 
| static IBindingFactory | getFactory(java.lang.String bname,
           java.lang.String pack)Get instance of binding factory. | 
| static IBindingFactory | getFactory(java.lang.String bname,
           java.lang.String pack,
           java.lang.ClassLoader loader)Get instance of binding factory. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String BINDINGLIST_NAME
String[] field giving binding factory name list.
public static final java.lang.String BINDINGFACTORY_PREFIX
public static final java.lang.String BINDINGFACTORY_SUFFIX
public static final java.lang.String FACTORY_INSTMETHOD
public static final java.lang.Class[] EMPTY_ARGS
| Constructor Detail | 
|---|
public BindingDirectory()
| Method Detail | 
|---|
public static IBindingFactory getFactory(java.lang.String name,
                                         java.lang.Class clas,
                                         java.lang.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(java.lang.String name,
                                         java.lang.Class clas)
                                  throws JiBXException
name - binding nameclas - target class for binding
JiBXException - on any error in finding or accessing factory
public static IBindingFactory getFactory(java.lang.Class clas)
                                  throws JiBXException
clas - target class for binding
JiBXException - on any error in finding or accessing factory
public static IBindingFactory getFactory(java.lang.String bname,
                                         java.lang.String pack,
                                         java.lang.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(java.lang.String bname,
                                         java.lang.String pack)
                                  throws JiBXException
bname - binding namepack - target package for binding
JiBXException - on any error in finding or accessing factory| 
 | ||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||