Package org.teavm.model
Interface MethodReader
- All Superinterfaces:
ElementReader
,MemberReader
- All Known Implementing Classes:
MethodHolder
-
Method Summary
Modifier and TypeMethodDescriptionint
genericParameterType
(int index) parameterAnnotation
(int index) int
parameterType
(int index) Methods inherited from interface org.teavm.model.ElementReader
getAnnotations, getLevel, getName, hasModifier, readModifiers
Methods inherited from interface org.teavm.model.MemberReader
getOwnerName
-
Method Details
-
getResultType
ValueType getResultType() -
getTypeParameters
GenericTypeParameter[] getTypeParameters() -
getGenericResultType
GenericValueType getGenericResultType() -
parameterCount
int parameterCount() -
getSignature
ValueType[] getSignature() -
parameterType
-
genericParameterCount
int genericParameterCount() -
genericParameterType
-
getParameterTypes
ValueType[] getParameterTypes() -
parameterAnnotation
-
getParameterAnnotations
AnnotationContainerReader[] getParameterAnnotations() -
getDescriptor
MethodDescriptor getDescriptor() -
getReference
MethodReference getReference() -
getProgram
ProgramReader getProgram() -
getAnnotationDefault
AnnotationValue getAnnotationDefault()
-