- appendArg
Append an argument (name + type) to the signature.
- asFold
Produce a new signature based on this one with a different return type.
- type
The current java.lang.invoke.MethodType for this Signature.
- argCount
The current argument count.
- argOffset
Retrieve the offset of the given argument name in this signature's arguments. If
the argument name i
- argType
Set the argument type at the given index.
- changeReturn
Create a new signature based on this one with a different return type.
- insertArg
Insert an argument (name + type) into the signature before the argument with the
given name.
- insertArgs
Insert arguments (names + types) into the signature before the argument with the
given name.
- lastArgType
Get the last argument type.
- permute
Create a new signature containing the same return value as this one, but only
the specified argument
- permuteWith
Produce a method handle permuting the arguments in this signature using the
given permute arguments