Package org.robovm.compiler.util.generic
Class SootMethodType
java.lang.Object
org.robovm.compiler.util.generic.SootBaseType
org.robovm.compiler.util.generic.SootMethodType
- All Implemented Interfaces:
GenericDeclaration,Type
public class SootMethodType extends SootBaseType implements GenericDeclaration
-
Constructor Summary
Constructors Constructor Description SootMethodType(soot.SootMethod sootMethod) -
Method Summary
Modifier and Type Method Description booleanequals(Object obj)SootClassTypegetDeclaringClass()SootClassType[]getExceptionTypes()Type[]getGenericParameterTypes()TypegetGenericReturnType()Type[]getParameterTypes()TypegetReturnType()soot.SootMethodgetSootMethod()TypeVariable<SootMethodType>[]getTypeParameters()inthashCode()StringtoGenericSignature()Returns the generic signature of this type.Methods inherited from class org.robovm.compiler.util.generic.SootBaseType
wrapClasses, wrapType, wrapTypes
-
Constructor Details
-
SootMethodType
public SootMethodType(soot.SootMethod sootMethod)
-
-
Method Details
-
getSootMethod
public soot.SootMethod getSootMethod() -
getTypeParameters
- Specified by:
getTypeParametersin interfaceGenericDeclaration
-
getGenericParameterTypes
-
getGenericReturnType
-
getParameterTypes
-
getExceptionTypes
-
getDeclaringClass
-
getReturnType
-
toGenericSignature
Description copied from interface:TypeReturns the generic signature of this type.- Specified by:
toGenericSignaturein interfaceType
-
hashCode
public int hashCode() -
equals
-