public class MethodSymbol extends Symbol
staticallyImported| Constructor and Description |
|---|
MethodSymbol(String name,
SymbolType type,
org.walkmod.javalang.ast.Node location,
boolean staticallyImported,
boolean hasDynamicArgs,
Constructor<?> referencedConstructor) |
MethodSymbol(String name,
SymbolType type,
org.walkmod.javalang.ast.Node location,
boolean staticallyImported,
boolean hasDynamicArgs,
List<SymbolAction> actions,
Constructor<?> referencedConstructor) |
MethodSymbol(String name,
SymbolType type,
org.walkmod.javalang.ast.Node location,
boolean staticallyImported,
boolean hasDynamicArgs,
List<SymbolAction> actions,
Method referencedMethod) |
MethodSymbol(String name,
SymbolType type,
org.walkmod.javalang.ast.Node location,
boolean staticallyImported,
boolean hasDynamicArgs,
Method referencedMethod) |
MethodSymbol(String name,
SymbolType type,
org.walkmod.javalang.ast.Node location,
SymbolType scope,
SymbolType[] args,
boolean staticallyImported,
boolean hasDynamicArgs,
Constructor<?> referencedConstructor,
List<SymbolAction> actions) |
MethodSymbol(String name,
SymbolType type,
org.walkmod.javalang.ast.Node location,
SymbolType scope,
SymbolType[] args,
boolean staticallyImported,
boolean hasDynamicArgs,
Method referencedMethod,
List<SymbolAction> actions) |
| Modifier and Type | Method and Description |
|---|---|
MethodSymbol |
buildTypeParameters(Map<String,SymbolType> typeParams) |
boolean |
equals(Object o) |
SymbolType[] |
getArgs() |
Constructor<?> |
getReferencedConstructor() |
Method |
getReferencedMethod() |
SymbolType |
getScope() |
boolean |
hasCompatibleSignature(SymbolType scope,
SymbolType[] otherArgs) |
boolean |
isConstructor() |
boolean |
isVarArgs() |
void |
setReferencedConstructor(Constructor referencedConstructor) |
void |
setReferencedMethod(Method method) |
getActions, getAttributes, getInnerScope, getLocation, getName, getReferenceType, getType, invokeActions, isStaticallyImported, setInnerScope, setLocation, setType, toStringpublic MethodSymbol(String name, SymbolType type, org.walkmod.javalang.ast.Node location, boolean staticallyImported, boolean hasDynamicArgs, Method referencedMethod)
public MethodSymbol(String name, SymbolType type, org.walkmod.javalang.ast.Node location, boolean staticallyImported, boolean hasDynamicArgs, Constructor<?> referencedConstructor)
public MethodSymbol(String name, SymbolType type, org.walkmod.javalang.ast.Node location, boolean staticallyImported, boolean hasDynamicArgs, List<SymbolAction> actions, Method referencedMethod)
public MethodSymbol(String name, SymbolType type, org.walkmod.javalang.ast.Node location, boolean staticallyImported, boolean hasDynamicArgs, List<SymbolAction> actions, Constructor<?> referencedConstructor)
public MethodSymbol(String name, SymbolType type, org.walkmod.javalang.ast.Node location, SymbolType scope, SymbolType[] args, boolean staticallyImported, boolean hasDynamicArgs, Constructor<?> referencedConstructor, List<SymbolAction> actions)
public MethodSymbol(String name, SymbolType type, org.walkmod.javalang.ast.Node location, SymbolType scope, SymbolType[] args, boolean staticallyImported, boolean hasDynamicArgs, Method referencedMethod, List<SymbolAction> actions)
public void setReferencedMethod(Method method)
public void setReferencedConstructor(Constructor referencedConstructor)
public MethodSymbol buildTypeParameters(Map<String,SymbolType> typeParams)
public SymbolType[] getArgs()
public boolean hasCompatibleSignature(SymbolType scope, SymbolType[] otherArgs)
public SymbolType getScope()
public boolean isVarArgs()
public Method getReferencedMethod()
public Constructor<?> getReferencedConstructor()
public boolean isConstructor()
Copyright © 2018. All rights reserved.