Class Set
java.lang.Object
com.semedy.reasoner.builtin.aggregation.AbstractAggregation
com.semedy.reasoner.builtin.aggregation.Set
- All Implemented Interfaces:
Aggregation
,Builtin
,VariableArgumentLengthBuiltin
- Author:
- angele
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone the builtinString[]
get descriptions for the different argumentsget a description for the builtingetName()
get the name of the builtinvoid
setSymbolTable
(SymbolTable symbolTable) set the symbol tableMethods inherited from class com.semedy.reasoner.builtin.aggregation.AbstractAggregation
clear, deliversOneResultOnly, evaluate, evaluationFinished, getArity, getMaxLength, getMinLength, getType, getWeight, init, input, isEvaluable, isInternal, objectGeneratingArguments, readsSymbolTable, setProperties, start, stop, writesSymbolTable
-
Constructor Details
-
Set
public Set()
-
-
Method Details
-
cloneBuiltin
Description copied from interface:Builtin
clone the builtin- Returns:
- the cloned built-in
-
getName
Description copied from interface:Builtin
get the name of the builtin- Specified by:
getName
in interfaceBuiltin
- Specified by:
getName
in classAbstractAggregation
- Returns:
- the name of the built-in
-
getArgumentDescriptions
Description copied from interface:Builtin
get descriptions for the different arguments- Specified by:
getArgumentDescriptions
in interfaceBuiltin
- Specified by:
getArgumentDescriptions
in classAbstractAggregation
- Returns:
- a description of the arguments of the built-in
-
setSymbolTable
Description copied from interface:Builtin
set the symbol table- Specified by:
setSymbolTable
in interfaceBuiltin
- Overrides:
setSymbolTable
in classAbstractAggregation
- Parameters:
symbolTable
- , the symbol table
-
getDescription
Description copied from interface:Builtin
get a description for the builtin- Specified by:
getDescription
in interfaceBuiltin
- Specified by:
getDescription
in classAbstractAggregation
- Returns:
- a description of the built-in
-