public class RATBuilder
extends AbstractBuilder
Modifier and Type | Class and Description |
---|---|
static class |
RATBuilder.RABuilder |
Modifier and Type | Field and Description |
---|---|
static String |
METHOD_BUILD |
static String |
METHOD_FROM_EXISTING |
static String |
METHOD_FROM_PARAMS |
static String |
NAME |
Constructor and Description |
---|
RATBuilder(IdGenerator idGenerator,
Invocations<MethodInvocation> invocations,
String templateTypeId,
String targetRAUniqueName) |
Modifier and Type | Method and Description |
---|---|
RebateAgreementBuilderResult |
build() |
RATBuilder.RABuilder |
fromExisting(String RAuniqueName) |
RATBuilder.RABuilder |
fromParams(Map params) |
List<RATPlaceholder> |
placeholders() |
RATBuilder |
registerPlaceholder(InputType type,
String name) |
String |
targetRAUniqueName() |
String |
templateTypeId() |
public static final String NAME
public static final String METHOD_FROM_EXISTING
public static final String METHOD_FROM_PARAMS
public static final String METHOD_BUILD
public String templateTypeId()
public String targetRAUniqueName()
public RATBuilder.RABuilder fromExisting(String RAuniqueName)
public RATBuilder.RABuilder fromParams(Map params)
public RebateAgreementBuilderResult build()
build
in class AbstractBuilder
public RATBuilder registerPlaceholder(InputType type, String name)
public List<RATPlaceholder> placeholders()
Copyright © 2019. All rights reserved.