JDI Type Signatures
Type Signature Java Type
Z boolean
B byte
C char
S short
I int
J long
F float
D double
L fully-qualified-class ; fully-qualified-class
[ type type[]
( arg-types ) ret-type method type (including constructors)

For example, the Java method:

    long f (int n, String s, int[] arr);
has the following type signature:
    (ILjava/lang/String;[I)J