Package aQute.bnd.signatures
Class MethodSignature
java.lang.Object
aQute.bnd.signatures.MethodSignature
- All Implemented Interfaces:
Signature
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final ThrowsSignature[]final JavaTypeSignature[]final Resultfinal ThrowsSignature[]final TypeParameter[] -
Constructor Summary
ConstructorsConstructorDescriptionMethodSignature(TypeParameter[] typeParameters, JavaTypeSignature[] parameterTypes, Result resultType, ThrowsSignature[] throwTypes) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()static MethodSignature(package private) static MethodSignatureparseMethodSignature(StringRover signature) (package private) static ResultparseResult(StringRover signature) (package private) static ThrowsSignatureparseThrowsSignature(StringRover signature) toString()
-
Field Details
-
typeParameters
-
parameterTypes
-
resultType
-
throwTypes
-
EMPTY_ThrowsSignature
-
-
Constructor Details
-
MethodSignature
public MethodSignature(TypeParameter[] typeParameters, JavaTypeSignature[] parameterTypes, Result resultType, ThrowsSignature[] throwTypes)
-
-
Method Details