- generateDependencyTree() - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
Generates the dependency tree for introspection.
- generateFilteredDispatchMap(FilterDescription) - Static method in interface com.fluxtion.compiler.generation.targets.JavaGenHelper
-
- generateFilteredDispatchMethodName(FilterDescription) - Static method in interface com.fluxtion.compiler.generation.targets.JavaGenHelper
-
- generateMetaModel() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
generates the SEP model.
- generateMetaModel(boolean) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- generatePNG(File, File) - Static method in class com.fluxtion.compiler.generation.exporter.PngGenerator
-
- GenerationContext - Class in com.fluxtion.compiler.generation
-
Context for the generated output of the SEP.
- GenerationContext(String, String, File, File) - Constructor for class com.fluxtion.compiler.generation.GenerationContext
-
- getAdditionalInterfaces() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getAnnotation(Method, Class<A>) - Static method in class com.fluxtion.compiler.generation.util.SuperMethodAnnotationScanner
-
Returns the 0th element of the list returned by
getAnnotations, or null if the
list would be empty.
- getAnnotations(Method, Class<A>) - Static method in class com.fluxtion.compiler.generation.util.SuperMethodAnnotationScanner
-
Let D be the class or interface which declares the method
m.
- getAuditorMap() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
- getBatchEndMethodList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getBatchEndMethods() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getBatchEndMethods() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getBatchPauseMethodList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getBatchPauseMethods() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getBatchPauseMethods() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getBuildOutputDirectory() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getBytes() - Method in class com.fluxtion.compiler.generation.compiler.classcompiler.JavaByteObject
-
- getCache(Object) - Method in class com.fluxtion.compiler.generation.GenerationContext
-
a cache that is tied to this generation context instance.
- getCallbackDispatcher() - Static method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getCharContent(boolean) - Method in class com.fluxtion.compiler.generation.compiler.classcompiler.JavaStringObject
-
- getClass2replace() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
Map an original fully qualified class name into a new value.
- getClassesDir() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getClassesDirFile() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getClassLoader() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getClassLoader() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getClassName() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getConfig() - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getDirectChildren(Object) - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
returns a list of the direct children of this object in the SEP.node in the SEP
- getDirectChildrenListeningForEvent(Object) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getDirectChildrenListeningForEvent(Object) - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getDirectParents(Object) - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
returns a list of the direct parents of this object in the SEP.
- getDirectParentsListeningForEvent(Object) - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getDirOptions() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getDirtyFieldMap() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getDirtyFlagDeclarations() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getDirtyFlagForNode(Object) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getDirtyFlagForUpdateCb(CbMethodHandle) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getDispatchMap() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getDispatchMapForGraph() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getEventDispatch() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
String representation of top level event dispatch
public void onEvent(com.fluxtion.api.event.Event event)
- getEventEndMethodList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getEventEndMethods() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getEventEndMethods() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getEventHandlers() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
String representation of java code handling subclass of
Event, with support for specific
dispatch based upon
Event.filterId() filterID.
- getEventList() - Method in class com.fluxtion.compiler.generation.util.YamlLogRecordListener
-
- getEventProcessorConfig() - Method in class com.fluxtion.compiler.DataDrivenGenerationConfig
-
- getEventSortedDependents(Object) - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getEventSupplier() - Method in class com.fluxtion.compiler.builder.stream.DoubleStreamBuilder
-
- getEventSupplier() - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- getEventSupplier() - Method in class com.fluxtion.compiler.builder.stream.IntStreamBuilder
-
- getEventSupplier() - Method in class com.fluxtion.compiler.builder.stream.LongStreamBuilder
-
- getField(String, Object) - Static method in interface com.fluxtion.compiler.generation.util.ClassUtils
-
- getFieldByName(String) - Method in class com.fluxtion.compiler.generation.targets.InMemoryEventProcessor
-
- getFieldForInstance(Object) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getFieldForName(String) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getFilterConstantDeclarations() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getFilterDescription(Class<? extends Event>, int) - Method in class com.fluxtion.compiler.builder.filter.DefaultFilterDescriptionProducer
-
- getFilterDescription(Class<? extends Event>, String) - Method in class com.fluxtion.compiler.builder.filter.DefaultFilterDescriptionProducer
-
- getFilterDescription(Class<? extends Event>, int) - Method in interface com.fluxtion.compiler.builder.filter.FilterDescriptionProducer
-
- getFilterDescription(Class<? extends Event>, String) - Method in interface com.fluxtion.compiler.builder.filter.FilterDescriptionProducer
-
- getFilterDescriptionList() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getFilterMap() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
overrides the filter integer id's for a set of instances
- getFqn() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getGenDir() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getGenDirFile() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getIdentifier(String) - Static method in interface com.fluxtion.compiler.generation.targets.JavaGenHelper
-
- getImportClasses() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getImports() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getInitialiseMethodList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getInitialiseMethods() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getInitialiseMethods() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getInstance() - Method in class com.fluxtion.compiler.generation.model.CbMethodHandle
-
- getInstanceMap() - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getMappedClass(String) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getMethod() - Method in class com.fluxtion.compiler.generation.model.CbMethodHandle
-
- getNodeById(String) - Method in class com.fluxtion.compiler.generation.targets.InMemoryEventProcessor
-
- getNodeDeclarationList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getNodeDeclarations() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getNodeFactoryRegistration() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
Node Factory configuration
- getNodeFields() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getNodeGuardConditions(Object) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
Provides a list of guard conditions for a node, but only if
supportDirtyFiltering is configured and all of the parents of the node
support the dirty flag.
- getNodeGuardConditions(CbMethodHandle) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
Provides a list of guard conditions for a node, but only if
supportDirtyFiltering is configured and all of the parents of the node
support the dirty flag.If any parent does not support the dirty flag then
the node updated method will always be called after a parent has been
notified of an event.
- getNodeList() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
the nodes included in this graph
- getNodeList() - Method in class com.fluxtion.compiler.generation.GenerationContext
-
- getNodeMemberAssignmentList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getNodeMemberAssignments() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getNodeRegistrationListenerFields() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getObjectSortedDependents() - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getOnEventDependenciesForNode(CbMethodHandle) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
returns all the
OnTrigger CbMethodHandle's that depend upon this node.
- getOnEventDependenciesForNode(Object) - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getOutputDirectory() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getPackageName() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getParameterClass() - Method in class com.fluxtion.compiler.generation.model.CbMethodHandle
-
- getParentUpdateListenerMethodMap() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getPostDispatchMap() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getPublicNodeList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getPublicNodes() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
Variable names overrides for public nodes, these will be well known and
addressable from outside the SEP.
- getReflectField(Class<?>, String) - Static method in interface com.fluxtion.compiler.generation.util.ClassUtils
-
- getRegistrationListenerMap() - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getResDir() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getResDirFile() - Method in class com.fluxtion.compiler.generation.OutputRegistry
-
- getResetDirtyFlags() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getResourcesOutputDirectory() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getRootNodeConfig() - Method in class com.fluxtion.compiler.DataDrivenGenerationConfig
-
- getRootNodeConfig() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
- getSimpleEventProcessorModel() - Method in class com.fluxtion.compiler.generation.compiler.EventProcessorGenerator
-
- getSortedDependents() - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getSortedDependents(Object) - Method in class com.fluxtion.compiler.generation.model.TopologicallySortedDependencyGraph
-
- getTearDownMethodList() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getTearDownMethods() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getTearDownMethods() - Method in class com.fluxtion.compiler.generation.targets.JavaSourceGenerator
-
- getTemplateFile() - Method in class com.fluxtion.compiler.EventProcessorConfig
-
the name of the template file to use as an input
- getTemplateSep() - Method in class com.fluxtion.compiler.FluxtionCompilerConfig
-
- getTopologicallySortedNodeFields() - Method in class com.fluxtion.compiler.generation.model.SimpleEventProcessorModel
-
- getVariableName() - Method in class com.fluxtion.compiler.generation.model.CbMethodHandle
-
- groupBy(LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableFunction<T, V>, LambdaReflection.SerializableSupplier<F>) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- groupBy(LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableFunction<T, V>) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- groupBy(LambdaReflection.SerializableFunction<T, K>) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- groupByAsList(LambdaReflection.SerializableFunction<T, K>) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- groupByAsList(LambdaReflection.SerializableFunction<T, K>, int) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- GroupByFunction - Interface in com.fluxtion.compiler.builder.stream
-
- groupBySliding(LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableFunction<T, V>, LambdaReflection.SerializableSupplier<F>, int, int) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- groupBySliding(LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableFunction<T, V>, int, int) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- groupBySliding(LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableSupplier<F>, int, int) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- GroupByStreamBuilder - Interface in com.fluxtion.compiler.builder.stream
-
- groupByTumbling(LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableFunction<T, V>, LambdaReflection.SerializableSupplier<F>, int) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-
- groupByTumbling(LambdaReflection.SerializableFunction<T, K>, LambdaReflection.SerializableFunction<T, V>, int) - Method in class com.fluxtion.compiler.builder.stream.EventStreamBuilder
-