public class CodegenRepetitiveLengthBuilder extends CodegenRepetitiveBuilderBase
Modifier and Type | Class and Description |
---|---|
static interface |
CodegenRepetitiveLengthBuilder.ConsumerByLength |
classScope, methodNode, params, provider
Constructor and Description |
---|
CodegenRepetitiveLengthBuilder(int length,
CodegenMethod methodNode,
CodegenClassScope classScope,
Class provider) |
Modifier and Type | Method and Description |
---|---|
CodegenRepetitiveLengthBuilder |
addParam(EPTypeClass type,
String name) |
void |
build() |
CodegenRepetitiveLengthBuilder |
setConsumer(CodegenRepetitiveLengthBuilder.ConsumerByLength consumer) |
paramNames, targetMethodComplexity
public CodegenRepetitiveLengthBuilder(int length, CodegenMethod methodNode, CodegenClassScope classScope, Class provider)
public CodegenRepetitiveLengthBuilder addParam(EPTypeClass type, String name)
public CodegenRepetitiveLengthBuilder setConsumer(CodegenRepetitiveLengthBuilder.ConsumerByLength consumer)
public void build()
build
in class CodegenRepetitiveBuilderBase
Copyright © 2005–2021. All rights reserved.