public class HNElementMethod extends HNElementInvokable implements Cloneable
| Modifier and Type | Class and Description |
|---|---|
static class |
HNElementMethod.Arg0Kind |
| Modifier and Type | Field and Description |
|---|---|
HNElementMethod.Arg0Kind |
arg0Kind |
net.thevpc.jeep.JTypePattern |
arg0Type |
boolean |
arg0TypeProcessed |
HNode[] |
argNodes |
net.thevpc.jeep.JTypePattern[] |
argTypes |
HNDeclareInvokable |
declaration |
net.thevpc.jeep.JType |
declaringType |
HIndexedMethod |
indexedMethod |
net.thevpc.jeep.JInvokable |
invokable |
| Constructor and Description |
|---|
HNElementMethod(net.thevpc.jeep.JInvokable invokable) |
copy, getConvertInvokable, getKind, getLocation, getSource, setConverterInvokable, setLocation, setSource, toDescStringpublic net.thevpc.jeep.JType declaringType
public net.thevpc.jeep.JInvokable invokable
public HIndexedMethod indexedMethod
public HNDeclareInvokable declaration
public HNode[] argNodes
public net.thevpc.jeep.JTypePattern[] argTypes
public HNElementMethod.Arg0Kind arg0Kind
public net.thevpc.jeep.JTypePattern arg0Type
public boolean arg0TypeProcessed
public HIndexedMethod getIndexedMethod()
public HNode[] getArgNodes()
getArgNodes in class HNElementInvokablepublic net.thevpc.jeep.JTypePattern[] getArgTypes()
public HNElementMethod setArgTypes(net.thevpc.jeep.JTypePattern[] argTypes)
public HNElementMethod setArgNodes(HNode[] argNodes)
setArgNodes in class HNElementInvokablepublic HNDeclareInvokable getDeclaration()
public HNElementMethod setDeclaration(HNDeclareInvokable declaration)
public HNElementMethod setDeclaringType(net.thevpc.jeep.JType declaringType)
public net.thevpc.jeep.JInvokable getInvokable()
getInvokable in class HNElementInvokablepublic net.thevpc.jeep.JType getReturnType()
public net.thevpc.jeep.JTypePattern getTypePattern()
getTypePattern in class HNElementpublic HNElementMethod setInvokable(net.thevpc.jeep.JInvokable invokable)
public net.thevpc.jeep.JType getDeclaringType()
public HNElementMethod.Arg0Kind getArg0Kind()
public HNElementMethod setArg0Kind(HNElementMethod.Arg0Kind arg0Kind)
public net.thevpc.jeep.JTypePattern getArg0Type()
public HNElementMethod setArg0Type(net.thevpc.jeep.JTypePattern arg0Type)
public boolean isArg0TypeProcessed()
public HNElementMethod setArg0TypeProcessed(boolean arg0TypeProcessed)
public void processArg0(HNode dotBase)
Copyright © 2025 vpc open source initiative. All rights reserved.