A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

AbstractApplicationSection - Class in io.automatiko.engine.codegen
Base implementation for an ApplicationSection.
AbstractApplicationSection(String, String, Class<?>) - Constructor for class io.automatiko.engine.codegen.AbstractApplicationSection
 
AbstractGenerator - Class in io.automatiko.engine.codegen
 
AbstractGenerator() - Constructor for class io.automatiko.engine.codegen.AbstractGenerator
 
abstractProcessType(String) - Static method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
AbstractResourceGenerator - Class in io.automatiko.engine.codegen.process
AbstractResourceGenerator
AbstractResourceGenerator(GeneratorContext, WorkflowProcess, String, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
accept(CompilationUnit) - Method in class io.automatiko.engine.codegen.process.augmentors.GcpPubSubModelAugmentor
 
accept(CompilationUnit) - Method in class io.automatiko.engine.codegen.process.augmentors.GraphQLModelAugmentor
 
addClassToSourceMapping(Path, Path) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
addDefinedError(Collection<FaultNode>, MethodDeclaration) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
addFactoryMethods(Collection<MethodDeclaration>) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
addGenerator(String, String, Object) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
addInstruction(String) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
addProcess(ProcessGenerator) - Method in class io.automatiko.engine.codegen.process.ProcessesContainerGenerator
 
addProcess(String, ProcessMetaData) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
addProcessToApplication(ProcessGenerator) - Method in class io.automatiko.engine.codegen.process.ProcessesContainerGenerator
 
AMQP_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
AMQP_CONNECTOR_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
appendConnectorSpecificProperties(String) - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
appendConnectorSpecificProperties(String) - Method in class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
APPLICATION - io.automatiko.engine.codegen.GeneratedFile.Type
 
APPLICATION_CLASS_NAME - Static variable in class io.automatiko.engine.codegen.ApplicationGenerator
 
APPLICATION_CONFIG - io.automatiko.engine.codegen.GeneratedFile.Type
 
APPLICATION_PROPERTIES_FILE_NAME - Static variable in class io.automatiko.engine.codegen.GeneratorContext
 
APPLICATION_SECTION - io.automatiko.engine.codegen.GeneratedFile.Type
 
ApplicationBuildContext - Interface in io.automatiko.engine.codegen.context
 
applicationComponentType() - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
applicationComponentType() - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Returns type that allows to mark instance as application component e.g.
ApplicationGenerator - Class in io.automatiko.engine.codegen
 
ApplicationGenerator(String, File) - Constructor for class io.automatiko.engine.codegen.ApplicationGenerator
 
ApplicationSection - Interface in io.automatiko.engine.codegen
A descriptor for a "section" of the root Application class.

B

BodyDeclarationComparator - Class in io.automatiko.engine.codegen
 
BodyDeclarationComparator() - Constructor for class io.automatiko.engine.codegen.BodyDeclarationComparator
 
build() - Method in class io.automatiko.engine.codegen.JsonSchemaGenerator.Builder
 
buildBoundaryEvent(int, int, Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildBusinessRuleTaskNode(int, int, RuleSetNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildCallActivity(int, int, SubProcessNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildEndEvent(int, int, EndNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
Builder(Stream<Class<?>>) - Constructor for class io.automatiko.engine.codegen.JsonSchemaGenerator.Builder
 
buildErrorEndEvent(int, int, FaultNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildGateway(int, int, Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildHumanTaskNode(int, int, HumanTaskNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildIntermediateEvent(int, int, Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildNodeContainer(int, int, NodeContainer, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildScriptTaskNode(int, int, ActionNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildSequenceFlow(int, int, Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildServiceTaskNode(int, int, WorkItemNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildStartEvent(int, int, StartNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildSubprocessNode(int, int, CompositeNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
buildTimerEvent(int, int, TimerNode, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 

C

callMerge(String, Class<?>, String, String) - Static method in class io.automatiko.engine.codegen.ConfigGenerator
 
CAMEL_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
CAMEL_CONNECTOR_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
CASSANDRA_PERSISTENCE - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
CASSANDRA_PERSISTENCE_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
cassandraBasedPersistence(List<GeneratedFile>) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
CDIDependencyInjectionAnnotator - Class in io.automatiko.engine.codegen.di
 
CDIDependencyInjectionAnnotator() - Constructor for class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
CLASS - io.automatiko.engine.codegen.GeneratedFile.Type
 
classDeclaration() - Method in class io.automatiko.engine.codegen.AbstractApplicationSection
 
classDeclaration() - Method in interface io.automatiko.engine.codegen.ApplicationSection
 
classDeclaration() - Method in class io.automatiko.engine.codegen.decision.DecisionContainerGenerator
 
classDeclaration() - Method in class io.automatiko.engine.codegen.process.ProcessesContainerGenerator
 
classDeclaration() - Method in class io.automatiko.engine.codegen.process.ProcessInstanceGenerator
 
classDeclaration(CompilationUnit) - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.FunctionGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.InputModelClassGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.MessageDataEventGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.ModelClassGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.OutputModelClassGenerator
 
className() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
classThatImplement(String) - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
classThatImplement(String) - Method in class io.automatiko.engine.codegen.context.QuarkusApplicationBuildContext
 
CodeGenConstants - Class in io.automatiko.engine.codegen
 
CodegenUtils - Class in io.automatiko.engine.codegen
 
CodegenUtils() - Constructor for class io.automatiko.engine.codegen.CodegenUtils
 
collectConnectedFiles(Set<File>) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
collectFaultNodes(Collection<FaultNode>, Node) - Static method in class io.automatiko.engine.codegen.process.ProcessNodeLocator
 
collectRelatedProcesses(Set<File>, Set<ProcessMetaData>) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
collectSubProcessModels(String, ClassOrInterfaceDeclaration, List<AbstractResourceGenerator>) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
collectSubProcessModels(String, ClassOrInterfaceDeclaration, List<AbstractResourceGenerator>) - Method in class io.automatiko.engine.codegen.process.GraphQLResourceGenerator
 
compare(BodyDeclaration<?>, BodyDeclaration<?>) - Method in class io.automatiko.engine.codegen.BodyDeclarationComparator
 
compilationUnit() - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
compilationUnit() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
compilationUnit() - Method in class io.automatiko.engine.codegen.process.ProcessInstanceGenerator
 
config() - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
config() - Method in class io.automatiko.engine.codegen.context.QuarkusApplicationBuildContext
 
ConfigGenerator - Class in io.automatiko.engine.codegen
 
ConfigGenerator(String) - Constructor for class io.automatiko.engine.codegen.ConfigGenerator
 
consumerTemplate(String) - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
contents() - Method in class io.automatiko.engine.codegen.GeneratedFile
 
context - Variable in class io.automatiko.engine.codegen.AbstractGenerator
 
context() - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
context() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
context() - Method in interface io.automatiko.engine.codegen.Generator
 
create(GeneratorContext, WorkflowProcess, String, String, String) - Method in class io.automatiko.engine.codegen.DefaultResourceGeneratorFactory
 
create(GeneratorContext, WorkflowProcess, String, String, String) - Method in class io.automatiko.engine.codegen.ResourceGeneratorFactory
 
createCoordinatesForConnection(Connection, Map<String, mxICell>, Node) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
createCoordinatesForConnection(Connection, Map<String, mxICell>, Node, int, int) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
createLayoutIfMissing() - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 

D

DB_PERSISTENCE - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
DB_PERSISTENCE_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
dbBasedPersistence(List<GeneratedFile>) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
DecisionCodegen - Class in io.automatiko.engine.codegen.decision
 
DecisionCodegen(List<DMNResource>) - Constructor for class io.automatiko.engine.codegen.decision.DecisionCodegen
 
DecisionConfigGenerator - Class in io.automatiko.engine.codegen.decision.config
 
DecisionConfigGenerator() - Constructor for class io.automatiko.engine.codegen.decision.config.DecisionConfigGenerator
 
DecisionContainerGenerator - Class in io.automatiko.engine.codegen.decision
 
DecisionContainerGenerator(String, List<DMNResource>) - Constructor for class io.automatiko.engine.codegen.decision.DecisionContainerGenerator
 
DEFAULT_GROUP_ID - Static variable in class io.automatiko.engine.codegen.ApplicationGenerator
 
DEFAULT_PACKAGE_NAME - Static variable in class io.automatiko.engine.codegen.ApplicationGenerator
 
defaultProcessListenerConfigClass(String) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
DefaultResourceGeneratorFactory - Class in io.automatiko.engine.codegen
This should be used to only create JAX-RS Resource Generators.
DefaultResourceGeneratorFactory() - Constructor for class io.automatiko.engine.codegen.DefaultResourceGeneratorFactory
 
defaultWorkItemHandlerConfigClass(String) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
DependencyInjectionAnnotator - Interface in io.automatiko.engine.codegen.di
Generic abstraction for dependency injection annotations that allow to use different frameworks based needs.
description() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
discoverPersistenceType(GeneratorContext) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
DMN_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
DMNResource - Class in io.automatiko.engine.codegen.decision
 
DMNResource(DMNModel, Path) - Constructor for class io.automatiko.engine.codegen.decision.DMNResource
 
drawCenteredIcon(Graphics, Rectangle, String) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
drawCenteredString(Graphics, String, Rectangle, Font, int) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
drawWarningPlaceholderIcon(Node, SVGGraphics2D, Rectangle) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
DYNAMODB_PERSISTENCE - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
DYNAMODB_PERSISTENCE_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
dynamoDBBasedPersistence(List<GeneratedFile>) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 

E

emitterType(String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
emitterType(String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Returns type to be used as message emitter
ENTITY_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
equals(Object) - Method in class io.automatiko.engine.codegen.GeneratedFile
 
equals(Object) - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
equals(Object) - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
extractedProcessId() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
extractNodeClass(Node) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
extractOptionalInjection(String, String, String, DependencyInjectionAnnotator) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 

F

factoryMethod() - Method in class io.automatiko.engine.codegen.AbstractApplicationSection
 
factoryMethod() - Method in interface io.automatiko.engine.codegen.ApplicationSection
 
factoryMethods() - Method in class io.automatiko.engine.codegen.process.ProcessesContainerGenerator
 
fieldDeclaration() - Method in class io.automatiko.engine.codegen.AbstractApplicationSection
 
fieldDeclaration() - Method in interface io.automatiko.engine.codegen.ApplicationSection
 
FileGenerator - Interface in io.automatiko.engine.codegen
 
fileSystemBasedPersistence(List<GeneratedFile>) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
findFaultNodes(Process) - Static method in class io.automatiko.engine.codegen.process.ProcessNodeLocator
 
findFaultNodes(Process, Node) - Static method in class io.automatiko.engine.codegen.process.ProcessNodeLocator
 
FS_PERSISTENCE - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
FS_PERSISTENCE_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
FUNCTION - io.automatiko.engine.codegen.GeneratedFile.Type
 
FUNCTION_FLOW - io.automatiko.engine.codegen.GeneratedFile.Type
 
FUNCTION_FLOW_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
FunctionFlowGenerator - Class in io.automatiko.engine.codegen.process
 
FunctionFlowGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
FunctionGenerator - Class in io.automatiko.engine.codegen.process
 
FunctionGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.FunctionGenerator
 

G

GcpPubSubModelAugmentor - Class in io.automatiko.engine.codegen.process.augmentors
 
GcpPubSubModelAugmentor() - Constructor for class io.automatiko.engine.codegen.process.augmentors.GcpPubSubModelAugmentor
 
generate() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
generate() - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
generate() - Method in interface io.automatiko.engine.codegen.FileGenerator
 
generate() - Method in interface io.automatiko.engine.codegen.Generator
Returns the collection of all the files that have been generated/compiled
generate() - Method in class io.automatiko.engine.codegen.JsonSchemaGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.FunctionGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
generate() - Method in interface io.automatiko.engine.codegen.process.image.SvgProcessImageGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.InputModelClassGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.MessageDataEventGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.ModelClassGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.OutputModelClassGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
generate() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.ProcessInstanceGenerator
 
generate() - Method in class io.automatiko.engine.codegen.process.UserTasksModelClassGenerator
 
generateApplicationConfigDescriptor() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
generateApplicationDescriptor() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
generateCompilationUnit() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
generateComponents() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
generatedClasses() - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
GeneratedFile - Class in io.automatiko.engine.codegen
 
GeneratedFile(GeneratedFile.Type, String, byte[]) - Constructor for class io.automatiko.engine.codegen.GeneratedFile
 
GeneratedFile(GeneratedFile.Type, String, String) - Constructor for class io.automatiko.engine.codegen.GeneratedFile
 
GeneratedFile.Type - Enum in io.automatiko.engine.codegen
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
generatedFilePath() - Method in interface io.automatiko.engine.codegen.FileGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.FunctionGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.InputModelClassGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.MessageDataEventGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.ModelClassGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.OutputModelClassGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
generatedFilePath() - Method in class io.automatiko.engine.codegen.process.ProcessInstanceGenerator
 
generatedFilePath(String) - Static method in class io.automatiko.engine.codegen.process.UserTasksModelClassGenerator
 
generateFile(GeneratedFile.Type) - Method in interface io.automatiko.engine.codegen.FileGenerator
 
generateSectionClass(ApplicationSection, List<GeneratedFile>) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
Generator - Interface in io.automatiko.engine.codegen
A code generator for a part of the platform, e.g. rules, processes, etc.
GeneratorConfig - Class in io.automatiko.engine.codegen
GeneratorConfig
GeneratorContext - Class in io.automatiko.engine.codegen
 
GeneratorContext(Properties, File, File) - Constructor for class io.automatiko.engine.codegen.GeneratorContext
 
generatorModelClass() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
genericType(Class<?>, Class<?>) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
genericType(String, Class<?>) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
genericType(String, String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
getAdditionalClasses() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
getApplicationProperties() - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getApplicationProperty(String) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getBuildContext() - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getClassesPath() - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getClassSource(Path) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getConnector(String, GeneratorContext, String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
getDmnModel() - Method in class io.automatiko.engine.codegen.decision.DMNResource
 
getGeneratedFiles() - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
getGeneratedFiles() - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
getGenerator(String, String) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getInstructions() - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getLabels() - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
getLabels() - Method in interface io.automatiko.engine.codegen.Generator
 
getMultiInstance(String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
getMultiInstance(String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Creates an expression that returns a list of instances for given multi instance field
getOptionalInstance(String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Creates an expression that returns instance for given optional field
getPath() - Method in class io.automatiko.engine.codegen.decision.DMNResource
 
getProcess(String) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
getProcessId() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
getResourceTemplate() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
getResourceTemplate() - Method in class io.automatiko.engine.codegen.process.GraphQLResourceGenerator
 
getResourceTemplate() - Method in class io.automatiko.engine.codegen.process.ReactiveResourceGenerator
 
getResourceTemplate() - Method in class io.automatiko.engine.codegen.process.ResourceGenerator
 
getResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SpringResourceGenerator
 
getResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SubprocessGraphQLResourceGenerator
 
getResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SubprocessResourceGenerator
 
getRestAnnotations() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
getRestAnnotations() - Method in class io.automatiko.engine.codegen.process.GraphQLResourceGenerator
 
getRestAnnotations() - Method in class io.automatiko.engine.codegen.process.ResourceGenerator
 
getRestAnnotations() - Method in class io.automatiko.engine.codegen.process.SpringResourceGenerator
 
getRestAnnotations() - Method in class io.automatiko.engine.codegen.process.SubprocessGraphQLResourceGenerator
 
getRestAnnotations() - Method in class io.automatiko.engine.codegen.process.SubprocessResourceGenerator
 
getSignalResourceTemplate() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
getSignalResourceTemplate() - Method in class io.automatiko.engine.codegen.process.GraphQLResourceGenerator
 
getSignalResourceTemplate() - Method in class io.automatiko.engine.codegen.process.ResourceGenerator
 
getSignalResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SpringResourceGenerator
 
getSignalResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SubprocessGraphQLResourceGenerator
 
getSignalResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SubprocessResourceGenerator
 
getType() - Method in class io.automatiko.engine.codegen.GeneratedFile
 
getUserTaskResourceTemplate() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
getUserTaskResourceTemplate() - Method in class io.automatiko.engine.codegen.process.GraphQLResourceGenerator
 
getUserTaskResourceTemplate() - Method in class io.automatiko.engine.codegen.process.ResourceGenerator
 
getUserTaskResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SpringResourceGenerator
 
getUserTaskResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SubprocessGraphQLResourceGenerator
 
getUserTaskResourceTemplate() - Method in class io.automatiko.engine.codegen.process.SubprocessResourceGenerator
 
GRAPHQL - io.automatiko.engine.codegen.GeneratedFile.Type
 
GRAPHQL_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
GraphQLModelAugmentor - Class in io.automatiko.engine.codegen.process.augmentors
 
GraphQLModelAugmentor(boolean, ProcessMetaData, GeneratorContext) - Constructor for class io.automatiko.engine.codegen.process.augmentors.GraphQLModelAugmentor
 
GraphQLResourceGenerator - Class in io.automatiko.engine.codegen.process
 
GraphQLResourceGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.GraphQLResourceGenerator
 

H

hasClassAvailable(String) - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
hasClassAvailable(String) - Method in class io.automatiko.engine.codegen.context.QuarkusApplicationBuildContext
 
hasCoordinates(Node) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
hashCode() - Method in class io.automatiko.engine.codegen.GeneratedFile
 
hashCode() - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
hashCode() - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
height(Node) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
HTTP_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
HTTP_CONNECTOR_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 

I

ImportsOrganizer - Class in io.automatiko.engine.codegen
 
ImportsOrganizer() - Constructor for class io.automatiko.engine.codegen.ImportsOrganizer
 
INCOMING_PROP_PREFIX - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
injectableClass() - Method in interface io.automatiko.engine.codegen.ApplicationSection
 
injectableClass() - Method in class io.automatiko.engine.codegen.process.ProcessesContainerGenerator
 
InputModelClassGenerator - Class in io.automatiko.engine.codegen.process
 
InputModelClassGenerator(GeneratorContext, WorkflowProcess, String) - Constructor for class io.automatiko.engine.codegen.process.InputModelClassGenerator
 
interpolateArguments(MethodDeclaration, String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
interpolateEventTypes(ClassOrInterfaceType, String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
interpolateTypeArguments(NodeList<Type>, Map<String, String>) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
interpolateTypes(SimpleName, Map<String, String>) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
interpolateTypes(ClassOrInterfaceType, String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
interpolateTypes(ClassOrInterfaceType, Map<String, String>) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
io.automatiko.engine.codegen - package io.automatiko.engine.codegen
 
io.automatiko.engine.codegen.context - package io.automatiko.engine.codegen.context
 
io.automatiko.engine.codegen.decision - package io.automatiko.engine.codegen.decision
 
io.automatiko.engine.codegen.decision.config - package io.automatiko.engine.codegen.decision.config
 
io.automatiko.engine.codegen.di - package io.automatiko.engine.codegen.di
 
io.automatiko.engine.codegen.json - package io.automatiko.engine.codegen.json
 
io.automatiko.engine.codegen.process - package io.automatiko.engine.codegen.process
 
io.automatiko.engine.codegen.process.augmentors - package io.automatiko.engine.codegen.process.augmentors
 
io.automatiko.engine.codegen.process.config - package io.automatiko.engine.codegen.process.config
 
io.automatiko.engine.codegen.process.image - package io.automatiko.engine.codegen.process.image
 
io.automatiko.engine.codegen.process.persistence - package io.automatiko.engine.codegen.process.persistence
 
isApplicationField(FieldDeclaration) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
isCompositeNode(Node) - Static method in class io.automatiko.engine.codegen.process.ProcessNodeLocator
 
isCustomizable() - Method in enum io.automatiko.engine.codegen.GeneratedFile.Type
 
isDmnSupported() - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
isEndNode(Node) - Static method in class io.automatiko.engine.codegen.process.ProcessNodeLocator
 
isEntitiesSupported() - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
isEventSourceField(FieldDeclaration) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
isFaultNode(Node) - Static method in class io.automatiko.engine.codegen.process.ProcessNodeLocator
 
isFunctionFlowProject() - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
isFunctionProject() - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
isGraphQLSupported() - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
isIdentitySupplierField(FieldDeclaration) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
isOpenApiSupported() - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
isParentPublic() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
isProcessField(FieldDeclaration) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
isPublic() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
isPublic() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
isPublic() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
isPublic(WorkflowProcess) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
isServerlessWorkflow() - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
isServerlessWorkflow() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
isServiceProject() - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
isServiceProject() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
isTheSameResource(File, String) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
isUserTaskMgmtSupported() - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
isValidationSupported() - Method in interface io.automatiko.engine.codegen.context.ApplicationBuildContext
 
isWaitStateNode(Node) - Static method in class io.automatiko.engine.codegen.process.ProcessNodeLocator
 

J

JMS_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
JMS_CONNECTOR_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
JSON_SCHEMA - io.automatiko.engine.codegen.GeneratedFile.Type
 
JsonSchemaGenerator - Class in io.automatiko.engine.codegen
 
JsonSchemaGenerator.Builder - Class in io.automatiko.engine.codegen
 
JsonUtils - Class in io.automatiko.engine.codegen.json
 

K

KAFKA_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
KAFKA_CONNECTOR_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 

L

LambdaParser - Class in io.automatiko.engine.codegen
 
LambdaParser() - Constructor for class io.automatiko.engine.codegen.LambdaParser
 
log(byte[]) - Static method in class io.automatiko.engine.codegen.ApplicationGenerator
 
log(String) - Static method in class io.automatiko.engine.codegen.ApplicationGenerator
 
logger - Static variable in class io.automatiko.engine.codegen.ApplicationGenerator
 
LOGGER - Static variable in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
logInstructions() - Method in class io.automatiko.engine.codegen.GeneratorContext
 

M

matchConnectorByName(String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
members() - Method in class io.automatiko.engine.codegen.decision.config.DecisionConfigGenerator
 
members() - Method in class io.automatiko.engine.codegen.process.config.ProcessConfigGenerator
 
merge(JsonNode, JsonNode) - Static method in class io.automatiko.engine.codegen.json.JsonUtils
Merge two JSON documents.
MESSAGE_CONSUMER - io.automatiko.engine.codegen.GeneratedFile.Type
 
MESSAGE_PRODUCER - io.automatiko.engine.codegen.GeneratedFile.Type
 
MessageConsumerGenerator - Class in io.automatiko.engine.codegen.process
 
MessageConsumerGenerator(GeneratorContext, WorkflowProcess, String, String, String, String, TriggerMetaData) - Constructor for class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
MessageDataEventGenerator - Class in io.automatiko.engine.codegen.process
 
MessageDataEventGenerator(WorkflowProcess, TriggerMetaData) - Constructor for class io.automatiko.engine.codegen.process.MessageDataEventGenerator
 
MessageProducerGenerator - Class in io.automatiko.engine.codegen.process
 
MessageProducerGenerator(String, GeneratorContext, WorkflowProcess, String, String, String, TriggerMetaData) - Constructor for class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
method(Modifier.Keyword, Class<?>, String, NodeList<Parameter>, BlockStmt) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
method(Modifier.Keyword, Class<?>, String, BlockStmt) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
MODEL - io.automatiko.engine.codegen.GeneratedFile.Type
 
ModelClassGenerator - Class in io.automatiko.engine.codegen.process
 
ModelClassGenerator(ProcessToExecModelGenerator, GeneratorContext, WorkflowProcess) - Constructor for class io.automatiko.engine.codegen.process.ModelClassGenerator
 
moduleGenerator() - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
moduleGenerator() - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
MONGO_PERSISTENCE - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MONGO_PERSISTENCE_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
mongodbBasedPersistence(List<GeneratedFile>) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
MP_RESTCLIENT_PROP_ACCESS_TOKEN - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_AUTH_TYPE - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_BASIC - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_CLIENT_ID - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_CLIENT_SECRET - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_CUSTOM_NAME - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_CUSTOM_VALUE - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_ON_BEHALF_NAME - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_PASSWORD - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_REFRESH_TOKEN - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_REFRESH_URL - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_URL - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MP_RESTCLIENT_PROP_USER - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MQTT_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
MQTT_CONNECTOR_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
multiInstanceInjectionType() - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
multiInstanceInjectionType() - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Returns type that allows to inject multiple instances of the same type

N

newInstance() - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
newInstance() - Method in class io.automatiko.engine.codegen.decision.config.DecisionConfigGenerator
 
newInstance() - Method in class io.automatiko.engine.codegen.process.config.ProcessConfigGenerator
 
newObject(Class<?>) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
newObject(Class<?>, Expression...) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
newObject(String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
newObject(String, Expression...) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 

O

objectMapperInjectorSource(String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
objectMapperInjectorSource(String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
 
ofFiles(Path, List<File>) - Static method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
ofFiles(Collection<File>) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
ofFilesAndProcesses(Collection<File>, List<Process>) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
ofJar(Path...) - Static method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
ofJar(Path...) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
ofJar(List<Process>, List<String>, Path...) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
ofJar(List<String>, Path...) - Static method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
ofPath(Path...) - Static method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
ofPath(Path...) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
ofPath(List<Process>, List<String>, Path...) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
ofPath(List<String>, Path...) - Static method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
ofProcesses(List<Process>) - Static method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
ofResourcePath(File, File) - Static method in class io.automatiko.engine.codegen.GeneratorContext
 
onClasspath(String) - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
onClasspath(String) - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
OPENA_API_SCHEMA_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
OpenAPIClientGenerator - Class in io.automatiko.engine.codegen.process
 
OpenAPIClientGenerator(GeneratorContext, WorkflowProcess, OpenAPIMetaData) - Constructor for class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
OPERATOR_CONNECTOR - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
OPERATOR_CONNECTOR_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
optionalInstanceExists(String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
optionalInstanceExists(String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Creates an expression that represents optional instance for given field
optionalInstanceInjectionType() - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
optionalInstanceInjectionType() - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Returns type that allows to inject optional instances of the same type
organize(CompilationUnit) - Static method in class io.automatiko.engine.codegen.ImportsOrganizer
 
OUTGOING_PROP_PREFIX - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
OutputModelClassGenerator - Class in io.automatiko.engine.codegen.process
 
OutputModelClassGenerator(GeneratorContext, WorkflowProcess, String) - Constructor for class io.automatiko.engine.codegen.process.OutputModelClassGenerator
 

P

PARAMETER_MATCHER - Static variable in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
PARAMETER_MATCHER - Static variable in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
parseLambdas(String) - Static method in class io.automatiko.engine.codegen.LambdaParser
 
parseLambdas(String, Predicate<MethodDeclaration>) - Static method in class io.automatiko.engine.codegen.LambdaParser
 
PersistenceGenerator - Class in io.automatiko.engine.codegen.process.persistence
 
PersistenceGenerator(File, Collection<?>, boolean, ClassLoader) - Constructor for class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
populateSubprocesses(WorkflowProcess, ProcessMetaData, Map<String, ProcessMetaData>, Map<String, ModelClassGenerator>, List<ProcessExecutableModelGenerator>, Map<String, List<UserTaskModelMetaData>>) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
populateSubprocessesGraphQL(WorkflowProcess, ProcessMetaData, Map<String, ProcessMetaData>, Map<String, ModelClassGenerator>, List<ProcessExecutableModelGenerator>, Map<String, List<UserTaskModelMetaData>>) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
process() - Method in class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
PROCESS - io.automatiko.engine.codegen.GeneratedFile.Type
 
PROCESS_INSTANCE - io.automatiko.engine.codegen.GeneratedFile.Type
 
ProcessCodegen - Class in io.automatiko.engine.codegen.process
Entry point to process code generation
ProcessCodegen(Collection<? extends Process>) - Constructor for class io.automatiko.engine.codegen.process.ProcessCodegen
 
ProcessCodegenException - Exception in io.automatiko.engine.codegen.process
 
ProcessCodegenException(String, String, Throwable) - Constructor for exception io.automatiko.engine.codegen.process.ProcessCodegenException
 
ProcessCodegenException(String, Throwable) - Constructor for exception io.automatiko.engine.codegen.process.ProcessCodegenException
 
processCompositeNode(Node, Map<String, mxICell>) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
processCompositeNode(String, Map<String, mxICell>) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
ProcessConfigGenerator - Class in io.automatiko.engine.codegen.process.config
 
ProcessConfigGenerator() - Constructor for class io.automatiko.engine.codegen.process.config.ProcessConfigGenerator
 
ProcessesContainerGenerator - Class in io.automatiko.engine.codegen.process
 
ProcessesContainerGenerator(String) - Constructor for class io.automatiko.engine.codegen.process.ProcessesContainerGenerator
 
ProcessExecutableModelGenerator - Class in io.automatiko.engine.codegen.process
 
ProcessExecutableModelGenerator(WorkflowProcess, ProcessToExecModelGenerator) - Constructor for class io.automatiko.engine.codegen.process.ProcessExecutableModelGenerator
 
ProcessGenerator - Class in io.automatiko.engine.codegen.process
Generates the Process<T> container for a process, which encapsulates its "executable model".
ProcessGenerator(GeneratorContext, WorkflowProcess, ProcessExecutableModelGenerator, String, String, String, List<UserTaskModelMetaData>, Map<String, ProcessMetaData>) - Constructor for class io.automatiko.engine.codegen.process.ProcessGenerator
 
processId() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
processId() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
ProcessInstanceGenerator - Class in io.automatiko.engine.codegen.process
 
ProcessInstanceGenerator(String, GeneratorContext, ProcessExecutableModelGenerator, String, String, ModelMetaData) - Constructor for class io.automatiko.engine.codegen.process.ProcessInstanceGenerator
 
ProcessNodeLocator - Class in io.automatiko.engine.codegen.process
 
ProcessNodeLocator() - Constructor for class io.automatiko.engine.codegen.process.ProcessNodeLocator
 
ProcessParsingException - Exception in io.automatiko.engine.codegen.process
 
ProcessParsingException(String, Throwable) - Constructor for exception io.automatiko.engine.codegen.process.ProcessParsingException
 
ProcessParsingException(Throwable) - Constructor for exception io.automatiko.engine.codegen.process.ProcessParsingException
 
processType(String) - Static method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
producerTemplate(String) - Method in class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
projectDirectory - Variable in class io.automatiko.engine.codegen.AbstractGenerator
 

Q

qualifiedName(String, String) - Static method in class io.automatiko.engine.codegen.process.ProcessInstanceGenerator
 
QuarkusApplicationBuildContext - Class in io.automatiko.engine.codegen.context
 
QuarkusApplicationBuildContext(AutomatikoBuildConfig, Predicate<String>, Function<String, List<String>>) - Constructor for class io.automatiko.engine.codegen.context.QuarkusApplicationBuildContext
 

R

ReactiveResourceGenerator - Class in io.automatiko.engine.codegen.process
 
ReactiveResourceGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.ReactiveResourceGenerator
 
relativePath() - Method in class io.automatiko.engine.codegen.GeneratedFile
 
removeLastParam(MethodDeclaration) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
RESOURCE - io.automatiko.engine.codegen.GeneratedFile.Type
 
ResourceGenerator - Class in io.automatiko.engine.codegen.process
 
ResourceGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.ResourceGenerator
 
ResourceGeneratorFactory - Class in io.automatiko.engine.codegen
 
ResourceGeneratorFactory() - Constructor for class io.automatiko.engine.codegen.ResourceGeneratorFactory
 
REST - io.automatiko.engine.codegen.GeneratedFile.Type
 
REST_RESOURCE_TYPE_PROP - Static variable in class io.automatiko.engine.codegen.GeneratorConfig
 

S

section() - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
section() - Method in interface io.automatiko.engine.codegen.Generator
Returns the "section" of the Application class corresponding to rules. e.g the processes() method with processes().createMyProcess() etc.
section() - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
section() - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
sectionClassName() - Method in class io.automatiko.engine.codegen.AbstractApplicationSection
 
sectionClassName() - Method in interface io.automatiko.engine.codegen.ApplicationSection
 
setApplicationProperty(String, String) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
setContext(GeneratorContext) - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
setContext(GeneratorContext) - Method in interface io.automatiko.engine.codegen.Generator
 
setDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
setDependencyInjection(DependencyInjectionAnnotator) - Method in interface io.automatiko.engine.codegen.Generator
 
setDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
setDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
setImageNodeId(Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
setNodeId(Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
setPackageName(String) - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
setPackageName(String) - Method in interface io.automatiko.engine.codegen.Generator
 
setPackageName(String) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
setPackageName(String) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
setProjectDirectory(Path) - Method in class io.automatiko.engine.codegen.AbstractGenerator
 
setProjectDirectory(Path) - Method in interface io.automatiko.engine.codegen.Generator
 
setTextNodeId(Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
setupStatements() - Method in interface io.automatiko.engine.codegen.ApplicationSection
 
setupStatements() - Method in class io.automatiko.engine.codegen.decision.DecisionContainerGenerator
 
setWarningImageNodeId(Node, SVGGraphics2D) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
simpleName() - Method in class io.automatiko.engine.codegen.process.InputModelClassGenerator
 
simpleName() - Method in class io.automatiko.engine.codegen.process.ModelClassGenerator
 
simpleName() - Method in class io.automatiko.engine.codegen.process.OutputModelClassGenerator
 
sort(Set<String>) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
SpringResourceGenerator - Class in io.automatiko.engine.codegen.process
REST resources generator based on Spring Web API {@linkplain https://docs.spring.io/spring/docs/current/spring -framework-reference/web.html#spring-web}.
SpringResourceGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.SpringResourceGenerator
 
SubprocessGraphQLResourceGenerator - Class in io.automatiko.engine.codegen.process
 
SubprocessGraphQLResourceGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.SubprocessGraphQLResourceGenerator
 
SubprocessResourceGenerator - Class in io.automatiko.engine.codegen.process
 
SubprocessResourceGenerator(GeneratorContext, WorkflowProcess, String, String, String) - Constructor for class io.automatiko.engine.codegen.process.SubprocessResourceGenerator
 
SUPPORTED_BPMN_EXTENSIONS - Static variable in class io.automatiko.engine.codegen.process.ProcessCodegen
 
SUPPORTED_SW_EXTENSIONS - Static variable in class io.automatiko.engine.codegen.process.ProcessCodegen
 
SvgBpmnProcessImageGenerator - Class in io.automatiko.engine.codegen.process.image
 
SvgBpmnProcessImageGenerator(WorkflowProcess) - Constructor for class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
SvgProcessImageGenerator - Interface in io.automatiko.engine.codegen.process.image
 

T

targetCanonicalName() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
targetCanonicalName() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
targetTypeName() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
targetTypeName() - Method in class io.automatiko.engine.codegen.process.ProcessInstanceGenerator
 
toString() - Method in class io.automatiko.engine.codegen.GeneratedFile
 
triggerSanitizedName(TriggerMetaData, String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 

U

updateConfig(ConfigGenerator) - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
updateConfig(ConfigGenerator) - Method in interface io.automatiko.engine.codegen.Generator
Consumes the given ConfigGenerator so that it can enrich it with further, Generator-specific details.
updateConfig(ConfigGenerator) - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
updateConfig(ConfigGenerator) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
useApplication() - Method in class io.automatiko.engine.codegen.AbstractApplicationSection
 
useApplication() - Method in class io.automatiko.engine.codegen.decision.DecisionContainerGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.FunctionGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.MessageDataEventGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.persistence.PersistenceGenerator
 
useInjection() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
USERTASK_MGMT_DATA_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
UserTasksModelClassGenerator - Class in io.automatiko.engine.codegen.process
 
UserTasksModelClassGenerator(WorkflowProcess, GeneratorContext) - Constructor for class io.automatiko.engine.codegen.process.UserTasksModelClassGenerator
 

V

validate() - Method in interface io.automatiko.engine.codegen.FileGenerator
 
VALIDATION_CLASS - Static variable in class io.automatiko.engine.codegen.CodeGenConstants
 
valueOf(String) - Static method in enum io.automatiko.engine.codegen.GeneratedFile.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.automatiko.engine.codegen.GeneratedFile.Type
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
version() - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
version(String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
version(String, String) - Static method in class io.automatiko.engine.codegen.CodegenUtils
 
visit(ClassOrInterfaceDeclaration, Object) - Method in class io.automatiko.engine.codegen.ImportsOrganizer
 
visit(MethodDeclaration, Object) - Method in class io.automatiko.engine.codegen.ImportsOrganizer
 
visit(Parameter, Object) - Method in class io.automatiko.engine.codegen.ImportsOrganizer
 
visit(CompilationUnit, Object) - Method in class io.automatiko.engine.codegen.ImportsOrganizer
 
visit(NameExpr, Object) - Method in class io.automatiko.engine.codegen.ImportsOrganizer
 
visit(ClassOrInterfaceType, Object) - Method in class io.automatiko.engine.codegen.ImportsOrganizer
 

W

width(Node) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
withApplicationComponent(T) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withApplicationComponent(T) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with application level annotations e.g.
withBlocking(T) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withBlocking(T) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with blocking annotation
withBuildContext(ApplicationBuildContext) - Method in class io.automatiko.engine.codegen.GeneratorContext
 
withClassLoader(ClassLoader) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
withClassLoader(ClassLoader) - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
withClassLoader(ClassLoader) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
withCloudEventMapping(T, String, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withCloudEventMapping(T, String, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with cloud event mapping for function flow
withConfig(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withConfig(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with configuration parameter injection
withConfigInjection(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withConfigInjection(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with configuration parameter injection
withConfigInjection(T, String, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withConfigInjection(T, String, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with configuration parameter injection with default value
withDecisionConfig(DecisionConfigGenerator) - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.decision.config.DecisionConfigGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.config.ProcessConfigGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.FunctionGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.MessageDataEventGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.MessageProducerGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.OpenAPIClientGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.ProcessesContainerGenerator
 
withDependencyInjection(DependencyInjectionAnnotator) - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
withFunction(T) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withFunction(T) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with function
withGenerator(G) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
withGeneratorContext(GeneratorContext) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
withGenSchemaPredicate(Predicate<? super Class<?>>) - Method in class io.automatiko.engine.codegen.JsonSchemaGenerator.Builder
 
withIncomingMessage(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withIncomingMessage(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with incoming message that it should consume from
withInitMethod(Expression...) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withInitMethod(Expression...) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Create initialization method with given expression as body
withInjection(T) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withInjection(T) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with injection annotations e.g.
withMessageProducer(MethodCallExpr, String, Expression) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withMessageProducer(MethodCallExpr, String, Expression) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates and enhances method used to produce messages
withMonitoring(boolean) - Method in class io.automatiko.engine.codegen.decision.DecisionCodegen
 
withNamed(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withNamed(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with name annotation e.g.
withNamedApplicationComponent(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withNamedApplicationComponent(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with application level annotations e.g.
withNamedInjection(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withNamedInjection(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with injection annotations e.g.
withNamedSingletonComponent(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withNamedSingletonComponent(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with singleton level annotations e.g.
withOptionalInjection(T) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withOptionalInjection(T) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with optional injection annotations e.g.
withOutgoingMessage(T, String) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withOutgoingMessage(T, String) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with outgoing message that it should send to
withParentProcess(WorkflowProcess) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
withPathPrefix(String) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
withPersistence(boolean) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
withPersistence(boolean) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
withPersistence(boolean) - Method in class io.automatiko.engine.codegen.process.MessageConsumerGenerator
 
withPersistence(boolean) - Method in class io.automatiko.engine.codegen.process.ProcessCodegen
 
withPersistence(boolean) - Method in class io.automatiko.engine.codegen.process.ProcessGenerator
 
withProcessConfig(ProcessConfigGenerator) - Method in class io.automatiko.engine.codegen.ConfigGenerator
 
withRestClientInjection(T) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withRestClientInjection(T) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with rest client injection
withRuleUnits(boolean) - Method in class io.automatiko.engine.codegen.ApplicationGenerator
 
withSchemaNameFunction(Function<? super Class<?>, String>) - Method in class io.automatiko.engine.codegen.JsonSchemaGenerator.Builder
 
withSchemaVersion(String) - Method in class io.automatiko.engine.codegen.JsonSchemaGenerator.Builder
 
withSecurityRoles(T, String[]) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with set of roles to enforce security
withSignals(Map<String, String>, Map<String, Node>) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
withSignals(Map<String, String>, Map<String, Node>) - Method in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
withSingletonComponent(T) - Method in class io.automatiko.engine.codegen.di.CDIDependencyInjectionAnnotator
 
withSingletonComponent(T) - Method in interface io.automatiko.engine.codegen.di.DependencyInjectionAnnotator
Annotates given node with singleton level annotations e.g.
withSubProcesses(List<AbstractResourceGenerator>) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
withTriggers(boolean, boolean) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
withTriggers(List<TriggerMetaData>) - Method in class io.automatiko.engine.codegen.process.FunctionFlowGenerator
 
withUserTasks(List<UserTaskModelMetaData>) - Method in class io.automatiko.engine.codegen.process.AbstractResourceGenerator
 
write(String) - Method in class io.automatiko.engine.codegen.GeneratorContext
 

X

x(Node) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 

Y

y(Node) - Method in class io.automatiko.engine.codegen.process.image.SvgBpmnProcessImageGenerator
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages