public class ProductLatticeWrapperConceptFunction extends ConceptFunction
| Red (cshelton) |
| Red (cshelton) |
_argumentDomainOntologies, _name, _numArgsIsFixed, _outputRangeOntology| Constructor and Description |
|---|
ProductLatticeWrapperConceptFunction(java.lang.String name,
ProductLatticeOntology inputOutputOntology,
Ontology originalFunctionOntology,
ConceptFunction originalFunction)
Create a new ProductLatticeWrapperConceptFunction with the given name,
derived from the given original ConceptFunction.
|
| Modifier and Type | Method and Description |
|---|---|
protected Concept |
_evaluateFunction(java.util.List<Concept> argValues)
Return the output of the concept function based on the concept
inputs.
|
evaluateFunction, getArgumentDomainOntologies, getName, getNumberOfArguments, getOutputRangeOntology, isMonotonic, isNumberOfArgumentsFixed, toStringpublic ProductLatticeWrapperConceptFunction(java.lang.String name,
ProductLatticeOntology inputOutputOntology,
Ontology originalFunctionOntology,
ConceptFunction originalFunction)
throws IllegalActionException
name - The name of the wrapper concept function.inputOutputOntology - The ProductLatticeOntology for the wrapper function.originalFunctionOntology - The original ontology for the original concept function.originalFunction - The original concept function.IllegalActionException - Thrown if the wrapper concept function
cannot be created.protected Concept _evaluateFunction(java.util.List<Concept> argValues) throws IllegalActionException
_evaluateFunction in class ConceptFunctionargValues - The list of concept inputs to the function.IllegalActionException - If there is an error evaluating the function.