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
All Classes All Packages
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
All Classes All Packages