Signature0
, Signature2
, Signature3
, SignatureN
public interface Signature
Note:
does NOT implement java.util.List
.
Modifier and Type | Method | Description |
---|---|---|
boolean |
isAssignableFrom(java.lang.Class... ks) |
If
this.isAssignableFrom(ks) ,
then a method defined for this can be used
on a length 3 arglist whose classes are the elements of
ks . |
boolean |
isAssignableFrom(java.lang.Class k0,
java.lang.Class k1) |
If
this.isAssignableFrom(k0,k1) ,
then a method defined for this can be used
on a length 2 arglist whose classes are k0, k1 . |
boolean |
isAssignableFrom(java.lang.Class k0,
java.lang.Class k1,
java.lang.Class k2) |
If
this.isAssignableFrom(k0,k1,k2) ,
then a method defined for this can be used
on a length 3 arglist whose classes are
k0, k1, k3 . |
boolean |
isAssignableFrom(Signature that) |
If
this.isAssignableFrom(that) ,
then a method defined for this can be used
on an arglist whose signature is that . |
boolean isAssignableFrom(Signature that)
this.isAssignableFrom(that)
,
then a method defined for this
can be used
on an arglist whose signature is that
.boolean isAssignableFrom(java.lang.Class k0, java.lang.Class k1)
this.isAssignableFrom(k0,k1)
,
then a method defined for this
can be used
on a length 2 arglist whose classes are k0, k1
.
This eliminates the need to create signature instances in a common special case.
boolean isAssignableFrom(java.lang.Class k0, java.lang.Class k1, java.lang.Class k2)
this.isAssignableFrom(k0,k1,k2)
,
then a method defined for this
can be used
on a length 3 arglist whose classes are
k0, k1, k3
.
This eliminates the need to create signature instances in a common special case.
boolean isAssignableFrom(java.lang.Class... ks)
this.isAssignableFrom(ks)
,
then a method defined for this
can be used
on a length 3 arglist whose classes are the elements of
ks
.
This eliminates the need to create signature instances in a common special case.
Copyright © 2017. All rights reserved.