public class RecordFromIndividualConcepts extends ConceptFunction
| Red (cshelton) |
| Green (cshelton) |
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.SortedSet<java.lang.String> |
_fieldLabels
The sorted set of fields for the output RecordConcept for this concept
function.
|
_argumentDomainOntologies, _name, _numArgsIsFixed, _outputRangeOntology| Constructor and Description |
|---|
RecordFromIndividualConcepts(java.lang.String name,
java.util.SortedSet<java.lang.String> fieldLabels,
Ontology ontology)
Create a new RecordFromIndividualConcepts concept function with
the specified set of field labels.
|
| Modifier and Type | Method and Description |
|---|---|
protected RecordConcept |
_evaluateFunction(java.util.List<Concept> argValues)
Return the function output from the given input arguments.
|
evaluateFunction, getArgumentDomainOntologies, getName, getNumberOfArguments, getOutputRangeOntology, isMonotonic, isNumberOfArgumentsFixed, toStringjava.util.SortedSet<java.lang.String> _fieldLabels
public RecordFromIndividualConcepts(java.lang.String name,
java.util.SortedSet<java.lang.String> fieldLabels,
Ontology ontology)
throws IllegalActionException
name - The name of the concept function.fieldLabels - The set of field labels for the output record concept.ontology - The domain and range ontology for this concept function.IllegalActionException - Thrown if the concept function cannot be created.protected RecordConcept _evaluateFunction(java.util.List<Concept> argValues) throws IllegalActionException
_evaluateFunction in class ConceptFunctionargValues - The Concept input arguments.IllegalActionException - Thrown if there is a problem creating
the output RecordConcept.