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()
-