Package org.deduced.dynamic

The Dynamic package contains an implementation of the property collection that can be dynamically modified as the schema changes.

See:
          Description


Interface Summary
AbstractDynamicExecutionCompiler.FileNameGenerator FileNameGenerator
ContextualPropertyCollection<K,V> ContextualPropertyCollection extends Property collection by adding a method to fetch the context.
DynamicExecutionCompiler Dynamic Execution Compiler compiler interface
 

Class Summary
AbstractDeducedProperty<E> AbstractDeducedProperty stores the common code of deduced properties to keep the use counter
AbstractDynamicExecutionCompiler DynamicExecutionCompiler is used to compile the code in a compiled model and associate the java class that goes with it.
AbstractDynamicExecutionCompiler.DynamicFileNameGenerator DynamicFileNameFinder
AbstractDynamicExecutionCompiler.LocalClassLoader LocalClassLoader is used to load locally compiled files.
ActionExecutionCompiler ActionExecutionCompiler
DeductionRuleExecutionCompiler DeductionRuleExecutionCompiler
DefaultActionInvoker Default Action Invoker
DynamicModelFactory DynamicModelFactory is a model factory that listens to a schema and dynamically modifies the objects it created to keep them synchronized with the schema.
DynamicPropertyList Class used to host a list of DynamicPropertyMap.
DynamicPropertyMap This class is used to create dynamic property collections that change as their defined type changes
DynamicUtilities Dynamic Utilities
FixedDeducedProperty<E> FixedDeducedProperty is used to hold a property that is created with a rule that has no input.
FlyWheelDynamicPropertyCollectionController Fly Wheel Dynamic Property Collection Controller
FlyWheelDynamicPropertyController Fly Wheel Dynamic Property Controller
FlyWheelTypeBasedControllerFactory Fly Wheel Type Based Controller Factory
RuleDeducedProperty<E> RuleDeducedProperty is a property implementation that holds a property where the value is controlled by a deduction rule.
 

Package org.deduced.dynamic Description

The Dynamic package contains an implementation of the property collection that can be dynamically modified as the schema changes.