Package com.vaadin.hilla.parser.models
Class MethodParameterInfoModel
java.lang.Object
com.vaadin.hilla.parser.models.AnnotatedAbstractModel
com.vaadin.hilla.parser.models.MethodParameterInfoModel
- All Implemented Interfaces:
AnnotatedModel,Model,NamedModel,OwnedModel<MethodInfoModel>
public abstract class MethodParameterInfoModel
extends AnnotatedAbstractModel
implements Model, NamedModel, OwnedModel<MethodInfoModel>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetIndex()Returns a zero-based index of the parameter in the method parameter list.abstract intgetOwner()getType()inthashCode()abstract booleanisFinal()abstract booleanabstract booleanabstract booleanstatic MethodParameterInfoModelof(@NonNull io.github.classgraph.MethodParameterInfo origin) Deprecated.static MethodParameterInfoModelprotected abstract intprotected abstract MethodInfoModelprotected abstract SignatureModeltoString()Methods inherited from class com.vaadin.hilla.parser.models.AnnotatedAbstractModel
getAnnotations, prepareAnnotations, processAnnotations, processAnnotations, processAnnotationsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.vaadin.hilla.parser.models.Model
get, isReflection, isSourceMethods inherited from interface com.vaadin.hilla.parser.models.NamedModel
getName
-
Constructor Details
-
MethodParameterInfoModel
public MethodParameterInfoModel()
-
-
Method Details
-
of
@Deprecated public static MethodParameterInfoModel of(@NonNull io.github.classgraph.MethodParameterInfo origin) Deprecated. -
of
-
equals
-
getCommonModelClass
- Specified by:
getCommonModelClassin interfaceModel
-
getIndex
public int getIndex()Returns a zero-based index of the parameter in the method parameter list.- Returns:
- the index, from 0 to n-1
-
getModifiers
public abstract int getModifiers() -
getOwner
- Specified by:
getOwnerin interfaceOwnedModel<MethodInfoModel>
-
getType
-
hashCode
public int hashCode() -
isFinal
public abstract boolean isFinal() -
isImplicit
public abstract boolean isImplicit() -
isMandated
public abstract boolean isMandated() -
isSynthetic
public abstract boolean isSynthetic() -
toString
-
prepareIndex
protected abstract int prepareIndex() -
prepareOwner
-
prepareType
-