Package com.fluxtion.compiler.builder Description
Contains classes and functions that are used to construct a Fluxtion Static
Event Processor (SEP). Builder functions are used to:
- Describe the graph
- Add nodes
- Control access scope of nodes
- Name elements in the graph
- Factory management
- Injection points for extending build functions
Class space
The builder classes depends upon the api module, both modules are loaded by
Fluxtion generator at generation time. Building is a
compile time only
operation. The builder module is not referenced by the generated SEP and
should not be distributed with the generated SEP.
The goal is to reduce the dependencies of the final application to the
minimum possible. This will simplify integration, testing and deployment
reducing development costs. The generator and builder may have complex
dependencies but they are not required at runtime or in the application class
space.