public class ComponentBodyGenerator
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static TypeSpecDataHolder |
generate(SpecModel specModel,
MethodParamModel optionalField,
java.util.EnumSet<RunMode> runMode) |
static TypeSpecDataHolder |
generateInjectedFields(SpecModel specModel) |
static TypeSpecDataHolder |
generateProps(SpecModel specModel,
java.util.EnumSet<RunMode> runMode) |
static boolean |
requiresInterStatePropContainer(ImmutableList<MethodParamModel> params,
ImmutableList<DelegateMethodDescription.OptionalParameterType> types) |
public static TypeSpecDataHolder generate(SpecModel specModel, MethodParamModel optionalField, java.util.EnumSet<RunMode> runMode)
public static TypeSpecDataHolder generateProps(SpecModel specModel, java.util.EnumSet<RunMode> runMode)
public static TypeSpecDataHolder generateInjectedFields(SpecModel specModel)
public static boolean requiresInterStatePropContainer(ImmutableList<MethodParamModel> params, ImmutableList<DelegateMethodDescription.OptionalParameterType> types)