java.lang.Object
dev.hilla.parser.models.AnnotatedAbstractModel
dev.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(io.github.classgraph.MethodParameterInfo origin) Deprecated.static MethodParameterInfoModelprotected abstract intprotected abstract MethodInfoModelprotected abstract SignatureModeltoString()Methods inherited from class dev.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 dev.hilla.parser.models.Model
get, isReflection, isSourceMethods inherited from interface dev.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
-