Package org.robovm.compiler.util.generic
Class SootConstructorType
java.lang.Object
org.robovm.compiler.util.generic.SootBaseType
org.robovm.compiler.util.generic.SootConstructorType
- All Implemented Interfaces:
GenericDeclaration,Type
public class SootConstructorType extends SootBaseType implements GenericDeclaration
Type implementation which wraps a SootMethod and contains a
subset of the methods implemented by Constructor.-
Constructor Summary
Constructors Constructor Description SootConstructorType(soot.SootMethod sootMethod) -
Method Summary
Modifier and Type Method Description booleanequals(Object obj)SootClassTypegetDeclaringClass()SootClassType[]getExceptionTypes()Type[]getGenericParameterTypes()Type[]getParameterTypes()soot.SootMethodgetSootMethod()TypeVariable<SootConstructorType>[]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
-
SootConstructorType
public SootConstructorType(soot.SootMethod sootMethod)
-
-
Method Details
-
getSootMethod
public soot.SootMethod getSootMethod() -
getTypeParameters
- Specified by:
getTypeParametersin interfaceGenericDeclaration
-
getGenericParameterTypes
-
getParameterTypes
-
getExceptionTypes
-
getDeclaringClass
-
toGenericSignature
Description copied from interface:TypeReturns the generic signature of this type.- Specified by:
toGenericSignaturein interfaceType
-
hashCode
public int hashCode() -
equals
-