public class LinkSpec
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
functionActivate
Linking activation function class name.
|
java.util.HashMap<java.lang.String,java.lang.String> |
functionConfig
Function config values.
|
float |
linkIncrement
Link reference linkIncrement value
|
java.lang.String |
linkMethod
Linking method
|
int |
linkNumber
Maximum number of allowed entries at the link level
|
float |
linkThreshold
The threshold for a link level entry
|
float |
linkWeightDec
Link reference linkWeightDec decrement value
|
int |
monitorNumber
Maximum number of allowed entries at the monitor level
|
float |
monitorThreshold
The threshold for a monitor level entry
|
int |
possibleNumber
Maximum number of allowed entries at the possible level
|
Constructor and Description |
---|
LinkSpec()
Create a new instance of LinkSpec.
|
Modifier and Type | Method and Description |
---|---|
void |
copy(LinkSpec thisSpec)
Clone the parameter values into this spec.
|
java.lang.String |
validateScript()
Validate the whole script and return a description of any errors.
|
protected java.lang.String |
validateVariable(java.lang.String varType)
Validate the script variable and return a description if invalid.
|
public float linkThreshold
public float monitorThreshold
public int linkNumber
public int monitorNumber
public int possibleNumber
public float linkIncrement
public float linkWeightDec
public java.lang.String linkMethod
public java.lang.String functionActivate
LinkConfig
.activationFunctions()
public java.util.HashMap<java.lang.String,java.lang.String> functionConfig
public java.lang.String validateScript()
protected java.lang.String validateVariable(java.lang.String varType)
varType
- the variable type.public void copy(LinkSpec thisSpec)
thisSpec
- he spec to copy.