Package org.jibx.binding
Class Run
- java.lang.Object
-
- org.jibx.binding.Run
-
public class Run extends java.lang.ObjectBind-on-load class runner. This uses a binding loader to compile a binding, then loads and calls the main execution class for an application substituting the classes modified by the binding.- Version:
- 1.0
- Author:
- Dennis M. Sosnoski
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringBINDING_LIST_RESOURCEprivate static java.lang.StringDEFAULT_BINDING_RESOURCE
-
Constructor Summary
Constructors Modifier Constructor Description privateRun()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidaddBindings(java.io.InputStream is, java.util.ArrayList bindings)Accumulate list of bindings from stream.static voidmain(java.lang.String[] args)Main method for bind-on-load handling.
-
-
-
Field Detail
-
BINDING_LIST_RESOURCE
private static final java.lang.String BINDING_LIST_RESOURCE
- See Also:
- Constant Field Values
-
DEFAULT_BINDING_RESOURCE
private static final java.lang.String DEFAULT_BINDING_RESOURCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
addBindings
private static void addBindings(java.io.InputStream is, java.util.ArrayList bindings) throws java.io.IOExceptionAccumulate list of bindings from stream.- Parameters:
is- stream to be read for list of bindings (one per line)bindings- accumulated collection of bindings- Throws:
java.io.IOException
-
main
public static void main(java.lang.String[] args)
Main method for bind-on-load handling.- Parameters:
args- command line arguments
-
-