Package | Description |
---|---|
org.oakgp.function |
Provides functions that accept arguments and produce a result.
|
org.oakgp.function.choice |
Provides functions for selection.
|
org.oakgp.function.classify |
Provides functions for classifying
Node instances. |
org.oakgp.function.coll |
Provides functions for working with collections.
|
org.oakgp.function.hof |
Provides higher-order functions.
|
org.oakgp.primitive |
Provides classes for specifying the contents of a primitive set.
|
Modifier and Type | Method and Description |
---|---|
static Signature |
Signature.createSignature(Type returnType,
Type... argumentTypes)
Returns a new
Signature with the specified return type and argument types. |
Signature |
Function.getSignature()
Returns the return type and argument types associated with this function.
|
Modifier and Type | Method and Description |
---|---|
Signature |
SwitchEnum.getSignature() |
Signature |
OrElse.getSignature() |
Signature |
If.getSignature() |
Modifier and Type | Method and Description |
---|---|
Signature |
IsZero.getSignature() |
Signature |
IsPositive.getSignature() |
Signature |
IsNegative.getSignature() |
Modifier and Type | Method and Description |
---|---|
Signature |
Count.getSignature() |
Modifier and Type | Method and Description |
---|---|
Signature |
Reduce.getSignature() |
Signature |
Map.getSignature() |
Signature |
Filter.getSignature() |
Modifier and Type | Method and Description |
---|---|
List<Function> |
FunctionSet.getBySignature(Signature signature)
Returns a list of all functions in this set that have the specified signature.
|
OakGP Genetic Programming Framework