Class MethodTypeSignature
java.lang.Object
com.strobel.assembler.metadata.signatures.MethodTypeSignature
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final FieldTypeSignature[]
private final FormalTypeParameter[]
private final TypeSignature[]
private final ReturnType
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
MethodTypeSignature
(FormalTypeParameter[] ftps, TypeSignature[] pts, ReturnType rt, FieldTypeSignature[] ets) -
Method Summary
Modifier and TypeMethodDescriptionvoid
static MethodTypeSignature
make
(FormalTypeParameter[] ftps, TypeSignature[] pts, ReturnType rt, FieldTypeSignature[] ets)
-
Field Details
-
formalTypeParams
-
parameterTypes
-
returnType
-
exceptionTypes
-
-
Constructor Details
-
MethodTypeSignature
private MethodTypeSignature(FormalTypeParameter[] ftps, TypeSignature[] pts, ReturnType rt, FieldTypeSignature[] ets)
-
-
Method Details
-
make
public static MethodTypeSignature make(FormalTypeParameter[] ftps, TypeSignature[] pts, ReturnType rt, FieldTypeSignature[] ets) -
getFormalTypeParameters
- Specified by:
getFormalTypeParameters
in interfaceSignature
-
getParameterTypes
-
getReturnType
-
getExceptionTypes
-
accept
-