public class MethodCallValue extends TypedValue
| Modifier and Type | Class and Description |
|---|---|
static class |
MethodCallValue.StaticMethodCallValue |
static class |
MethodCallValue.VirtualMethodCallValue |
TypedValue.ArgValue, TypedValue.BinaryOperationValue, TypedValue.CastValue, TypedValue.ComparisonValue, TypedValue.GetFieldValue, TypedValue.GetStaticFieldValue, TypedValue.MathOpValue, TypedValue.NewValue, TypedValue.NotValue, TypedValue.ThisValue, TypedValue.UnaryMathOpValue, TypedValue.UnaryOperationValue| Modifier and Type | Field and Description |
|---|---|
List<TypedValue> |
args |
String |
desc |
String |
name |
String |
owner |
| Constructor and Description |
|---|
MethodCallValue(String owner,
String name,
String desc,
List<TypedValue> args,
org.jinq.rebased.org.objectweb.asm.Type returnType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
MethodSignature |
getSignature() |
int |
hashCode() |
String |
toString() |
<I,O,E extends Exception> |
visit(TypedValueVisitor<I,O,E> visitor,
I input) |
MethodCallValue |
withNewArgs(List<TypedValue> newArgs) |
getSize, getType, isPrimitivepublic String owner
public String name
public String desc
public List<TypedValue> args
public MethodCallValue(String owner, String name, String desc, List<TypedValue> args, org.jinq.rebased.org.objectweb.asm.Type returnType)
public <I,O,E extends Exception> O visit(TypedValueVisitor<I,O,E> visitor, I input) throws E extends Exception
visit in class TypedValueE extends Exceptionpublic MethodCallValue withNewArgs(List<TypedValue> newArgs)
public MethodSignature getSignature()
public int hashCode()
hashCode in class TypedValuepublic boolean equals(Object obj)
equals in class TypedValueCopyright © 2018. All Rights Reserved.