public class UpdateStateMethodExtractor extends Object
OnUpdateState
from the given input.Constructor and Description |
---|
UpdateStateMethodExtractor() |
Modifier and Type | Method and Description |
---|---|
static ImmutableList<SpecMethodModel<UpdateStateMethod,Void>> |
getOnUpdateStateMethods(javax.lang.model.element.TypeElement typeElement,
List<Class<? extends Annotation>> permittedInterStageInputAnnotations,
javax.annotation.processing.Messager messager)
Get the delegate methods from the given
TypeElement . |
static ImmutableList<SpecMethodModel<UpdateStateMethod,Void>> |
getOnUpdateStateWithTransitionMethods(javax.lang.model.element.TypeElement typeElement,
List<Class<? extends Annotation>> permittedInterStageInputAnnotations,
javax.annotation.processing.Messager messager)
Get the delegate methods from the given
TypeElement . |
public static ImmutableList<SpecMethodModel<UpdateStateMethod,Void>> getOnUpdateStateMethods(javax.lang.model.element.TypeElement typeElement, List<Class<? extends Annotation>> permittedInterStageInputAnnotations, javax.annotation.processing.Messager messager)
TypeElement
.public static ImmutableList<SpecMethodModel<UpdateStateMethod,Void>> getOnUpdateStateWithTransitionMethods(javax.lang.model.element.TypeElement typeElement, List<Class<? extends Annotation>> permittedInterStageInputAnnotations, javax.annotation.processing.Messager messager)
TypeElement
.