public class MethodHolder extends MemberHolder implements MethodReader
| Constructor and Description |
|---|
MethodHolder(MethodDescriptor descriptor) |
MethodHolder(String name,
ValueType... signature) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationValue |
getAnnotationDefault() |
MethodDescriptor |
getDescriptor() |
String |
getOwnerName() |
ValueType[] |
getParameterTypes() |
Program |
getProgram() |
MethodReference |
getReference() |
ValueType |
getResultType() |
ValueType[] |
getSignature() |
int |
parameterCount() |
ValueType |
parameterType(int index) |
void |
setAnnotationDefault(AnnotationValue annotationDefault) |
void |
setProgram(Program program) |
getAnnotations, getLevel, getModifiers, getName, hasModifier, readModifiers, setLevelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotations, getLevel, getName, hasModifier, readModifierspublic MethodHolder(MethodDescriptor descriptor)
public ValueType getResultType()
getResultType in interface MethodReaderpublic int parameterCount()
parameterCount in interface MethodReaderpublic ValueType[] getSignature()
getSignature in interface MethodReaderpublic ValueType parameterType(int index)
parameterType in interface MethodReaderpublic ValueType[] getParameterTypes()
getParameterTypes in interface MethodReaderpublic String getOwnerName()
getOwnerName in interface MemberReadergetOwnerName in class MemberHolderpublic MethodDescriptor getDescriptor()
getDescriptor in interface MethodReaderpublic MethodReference getReference()
getReference in interface MethodReaderpublic Program getProgram()
getProgram in interface MethodReaderpublic void setProgram(Program program)
public AnnotationValue getAnnotationDefault()
getAnnotationDefault in interface MethodReaderpublic void setAnnotationDefault(AnnotationValue annotationDefault)
Copyright © 2015. All rights reserved.