public class LookupOracle extends BaseOracle
Usage: $<Dataset>
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<BaseEntry,BaseEntry> |
LookupTable
Map that links a Dataset entry to one with measured properties
|
ToEvaluate
Constructor and Description |
---|
LookupOracle() |
Modifier and Type | Method and Description |
---|---|
LookupOracle |
clone() |
protected void |
evaluate_protected()
Operation which actually does the work
|
java.lang.String |
printUsage()
Print out required format for options.
|
void |
setLookupTable(Dataset Data)
Define the lookup table used by this oracle.
|
void |
setOptions(java.util.List Options)
Set any options for this object.
|
evaluateEntries, extractDataset, importDataset, isComplete
public void setOptions(java.util.List Options) throws java.lang.Exception
Options
Options
- Array of options as Objects - can be null
java.lang.Exception
- if problem with inputspublic java.lang.String printUsage()
Options
public void setLookupTable(Dataset Data)
Data
- Dataset containing representative entriesprotected void evaluate_protected()
BaseOracle
evaluate_protected
in class BaseOracle
public LookupOracle clone()
clone
in class BaseOracle