public final class MethodParamModelFactory extends Object
MethodParamModel
s.Constructor and Description |
---|
MethodParamModelFactory() |
Modifier and Type | Method and Description |
---|---|
static MethodParamModel |
create(javax.lang.model.element.ExecutableElement method,
com.squareup.javapoet.TypeName type,
String name,
List<Annotation> annotations,
List<com.squareup.javapoet.AnnotationSpec> externalAnnotations,
List<Class<? extends Annotation>> permittedInterStateInputAnnotations,
List<Class<? extends Annotation>> delegateMethodAnnotationsThatSkipDiffModels,
Object representedObject) |
static SimpleMethodParamModel |
createSimpleMethodParamModel(com.squareup.javapoet.TypeName type,
String name,
Object representedObject) |
public static MethodParamModel create(javax.lang.model.element.ExecutableElement method, com.squareup.javapoet.TypeName type, String name, List<Annotation> annotations, List<com.squareup.javapoet.AnnotationSpec> externalAnnotations, List<Class<? extends Annotation>> permittedInterStateInputAnnotations, List<Class<? extends Annotation>> delegateMethodAnnotationsThatSkipDiffModels, Object representedObject)
public static SimpleMethodParamModel createSimpleMethodParamModel(com.squareup.javapoet.TypeName type, String name, Object representedObject)