Modifier and Type | Class | Description |
---|---|---|
class |
Signature0 |
Singleton
Signature implementation for zero-arity
methods. |
class |
Signature2 |
A pair of classes, for optimizing multimethod dispatch
functions.
|
class |
Signature3 |
A triple of classes, for optimizing multimethod dispatch
functions.
|
class |
SignatureN |
An immutable 'array list' of classes, for optimizing
multimethod dispatch functions.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
Signature.isAssignableFrom(Signature that) |
If
this.isAssignableFrom(that) ,
then a method defined for this can be used
on an arglist whose signature is that . |
boolean |
Signature0.isAssignableFrom(Signature that) |
|
boolean |
Signature2.isAssignableFrom(Signature that) |
|
boolean |
Signature3.isAssignableFrom(Signature that) |
|
boolean |
SignatureN.isAssignableFrom(Signature that) |
Copyright © 2017. All rights reserved.