All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static TypeSpec |
generateTypeSpec(javax.lang.model.type.TypeMirror type)
|
static SpecMethodModel<BindDynamicValueMethod,Void> |
getBindDelegateMethodForDynamicProp(SpecModel specModel,
PropModel prop) |
static List<PropModel> |
getDynamicProps(SpecModel specModel) |
static List<SpecMethodModel<DelegateMethod,Void>> |
getMethodModelsWithAnnotation(SpecModel specModel,
Class<? extends Annotation> annotationClass) |
static SpecMethodModel<DelegateMethod,Void> |
getMethodModelWithAnnotation(SpecModel specModel,
Class<? extends Annotation> annotationClass) |
static PropModel |
getPropWithName(SpecModel specModel,
String name) |
static MethodParamModel |
getReferencedParamModelForDiff(SpecModel specModel,
RenderDataDiffModel diffModel) |
static String |
getSpecAccessor(SpecModel specModel) |
static StateParamModel |
getStateValueWithName(SpecModel specModel,
String name) |
static boolean |
hasAnnotation(MethodParamModel methodParam,
Class<?> annotationClass) |
static boolean |
hasLazyState(SpecModel specModel) |
static boolean |
isPropOutput(SpecModel specModel,
MethodParamModel methodParamModel) |
static boolean |
isStateOutput(SpecModel specModel,
MethodParamModel methodParamModel) |
static boolean |
isStateValue(SpecModel specModel,
MethodParamModel methodParamModel) |
static boolean |
isTypeElement(SpecModel specModel) |