public class JMethodFromIndex
extends net.thevpc.jeep.impl.types.AbstractJMethod
| Constructor and Description |
|---|
JMethodFromIndex(HIndexedMethod method,
net.thevpc.jeep.JType declaringType,
HIndexer indexer,
net.thevpc.jeep.JTypes types) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.jeep.impl.types.JAnnotationInstanceList |
getAnnotations() |
String[] |
getArgNames() |
net.thevpc.jeep.JType[] |
getArgTypes() |
net.thevpc.jeep.JType |
getDeclaringType() |
Object |
getDefaultValue() |
net.thevpc.jeep.impl.types.JModifierList |
getModifiers() |
net.thevpc.jeep.JType |
getReturnType() |
net.thevpc.jeep.impl.functions.JSignature |
getSignature() |
String |
getSourceName() |
net.thevpc.jeep.JTypeVariable[] |
getTypeParameters() |
net.thevpc.jeep.JTypes |
getTypes() |
Object |
invoke(net.thevpc.jeep.JInvokeContext context) |
boolean |
isAbstract() |
boolean |
isDefault() |
boolean |
isPublic() |
boolean |
isStatic() |
net.thevpc.jeep.JMethod |
parametrize(net.thevpc.jeep.JType... parameters) |
getDeclaration, getName, hashCode, isSynthetic, toStringpublic JMethodFromIndex(HIndexedMethod method, net.thevpc.jeep.JType declaringType, HIndexer indexer, net.thevpc.jeep.JTypes types)
public net.thevpc.jeep.JTypes getTypes()
public net.thevpc.jeep.JType getDeclaringType()
public net.thevpc.jeep.JType[] getArgTypes()
public String[] getArgNames()
public boolean isDefault()
public Object getDefaultValue()
public net.thevpc.jeep.JTypeVariable[] getTypeParameters()
public net.thevpc.jeep.JMethod parametrize(net.thevpc.jeep.JType... parameters)
public Object invoke(net.thevpc.jeep.JInvokeContext context)
public net.thevpc.jeep.impl.functions.JSignature getSignature()
public net.thevpc.jeep.JType getReturnType()
public net.thevpc.jeep.impl.types.JModifierList getModifiers()
public net.thevpc.jeep.impl.types.JAnnotationInstanceList getAnnotations()
public String getSourceName()
public boolean isPublic()
isPublic in interface net.thevpc.jeep.JInvokableisPublic in interface net.thevpc.jeep.JMethodisPublic in class net.thevpc.jeep.impl.types.AbstractJMethodpublic boolean isAbstract()
isAbstract in interface net.thevpc.jeep.JMethodisAbstract in class net.thevpc.jeep.impl.types.AbstractJMethodpublic boolean isStatic()
isStatic in interface net.thevpc.jeep.JMethodisStatic in class net.thevpc.jeep.impl.types.AbstractJMethodCopyright © 2025 vpc open source initiative. All rights reserved.