abstract class AbstractWrapper<Wrapped> : Any
Fields
Name | Description |
---|---|
abstract implementation: Wrapped
|
The wrapped implementation |
val functor: String
|
A shorthand to get the signature functor name |
val descriptionPair: Pair
|
Gets this wrapped primitive description Pair formed by signature and wrapped primitive type |
val signature: Signature
|
the supported input signature |
Constructors
<init>
constructor(name: String, arity: Int, vararg: Boolean)
Parameters
Name | Description |
---|---|
name: String
|
|
arity: Int
|
|
vararg: Boolean
|
Signature to Wrapped type, abstract wrapper class