public class GenerateMultiInstanceScopeHandler extends Object implements Consumer<TestCaseActivityScope>
| Constructor and Description |
|---|
GenerateMultiInstanceScopeHandler(TestCaseContext ctx,
GeneratorResult result) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TestCaseActivityScope scope) |
protected void |
addHandlerFields(List<GeneratorStrategy> strategies,
com.squareup.javapoet.TypeSpec.Builder classBuilder) |
protected void |
addHandlerMethods(List<GeneratorStrategy> strategies,
com.squareup.javapoet.TypeSpec.Builder classBuilder) |
protected com.squareup.javapoet.MethodSpec |
buildApply(TestCaseActivityScope scope,
List<GeneratorStrategy> strategies) |
protected com.squareup.javapoet.MethodSpec |
buildConstructor(List<GeneratorStrategy> strategies) |
protected com.squareup.javapoet.MethodSpec |
buildCreateHandler(TestCaseActivity activity,
String suffix) |
protected com.squareup.javapoet.MethodSpec |
buildGetHandler(TestCaseActivity activity,
String suffix) |
protected com.squareup.javapoet.MethodSpec |
buildHandle(TestCaseActivity activity,
String suffix) |
protected com.squareup.javapoet.MethodSpec |
buildHandleDefault(TestCaseActivity activity,
String suffix) |
protected com.squareup.javapoet.MethodSpec |
buildIsSequential() |
protected com.squareup.javapoet.TypeName |
getSuperClass(TestCaseActivityScope scope) |
public GenerateMultiInstanceScopeHandler(TestCaseContext ctx, GeneratorResult result)
public void accept(TestCaseActivityScope scope)
accept in interface Consumer<TestCaseActivityScope>protected void addHandlerFields(List<GeneratorStrategy> strategies, com.squareup.javapoet.TypeSpec.Builder classBuilder)
protected void addHandlerMethods(List<GeneratorStrategy> strategies, com.squareup.javapoet.TypeSpec.Builder classBuilder)
protected com.squareup.javapoet.MethodSpec buildApply(TestCaseActivityScope scope, List<GeneratorStrategy> strategies)
protected com.squareup.javapoet.MethodSpec buildCreateHandler(TestCaseActivity activity, String suffix)
protected com.squareup.javapoet.MethodSpec buildConstructor(List<GeneratorStrategy> strategies)
protected com.squareup.javapoet.MethodSpec buildGetHandler(TestCaseActivity activity, String suffix)
protected com.squareup.javapoet.MethodSpec buildHandle(TestCaseActivity activity, String suffix)
protected com.squareup.javapoet.MethodSpec buildHandleDefault(TestCaseActivity activity, String suffix)
protected com.squareup.javapoet.MethodSpec buildIsSequential()
protected com.squareup.javapoet.TypeName getSuperClass(TestCaseActivityScope scope)
Copyright © 2023 Camunda. All rights reserved.