public final class MethodParamModelFactory
extends java.lang.Object
MethodParamModel
s.Constructor and Description |
---|
MethodParamModelFactory() |
Modifier and Type | Method and Description |
---|---|
static MethodParamModel |
create(TypeSpec typeSpec,
java.lang.String name,
java.util.List<java.lang.annotation.Annotation> annotations,
java.util.List<AnnotationSpec> externalAnnotations,
java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> permittedInterStateInputAnnotations,
java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> permittedLayoutInterStateInputAnnotations,
boolean canCreateDiffModels,
java.lang.Object representedObject) |
static SimpleMethodParamModel |
createSimpleMethodParamModel(TypeSpec typeSpec,
java.lang.String name,
java.lang.Object representedObject) |
public static MethodParamModel create(TypeSpec typeSpec, java.lang.String name, java.util.List<java.lang.annotation.Annotation> annotations, java.util.List<AnnotationSpec> externalAnnotations, java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> permittedInterStateInputAnnotations, java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> permittedLayoutInterStateInputAnnotations, boolean canCreateDiffModels, java.lang.Object representedObject)
public static SimpleMethodParamModel createSimpleMethodParamModel(TypeSpec typeSpec, java.lang.String name, java.lang.Object representedObject)