Package com.tonic.analysis.query.planner
Class QueryTarget.MethodTarget
- java.lang.Object
-
- com.tonic.analysis.query.planner.QueryTarget.MethodTarget
-
- All Implemented Interfaces:
QueryTarget
- Enclosing interface:
- QueryTarget
public static final class QueryTarget.MethodTarget extends Object implements QueryTarget
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.tonic.analysis.query.planner.QueryTarget
QueryTarget.ClassTarget, QueryTarget.MethodTarget, QueryTarget.PCTarget
-
-
Constructor Summary
Constructors Constructor Description MethodTarget(String className, String methodName, String descriptor)Creates a target naming one method.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()Stringdescriptor()booleanequals(Object o)StringgetSignature()inthashCode()StringmethodName()StringtoString()
-
-
-
Method Detail
-
className
public String className()
- Returns:
- the declaring class name
-
methodName
public String methodName()
- Returns:
- the method name
-
descriptor
public String descriptor()
- Returns:
- the method descriptor
-
getSignature
public String getSignature()
- Returns:
- the class, method and descriptor joined into one signature string
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
-