Serializable, Cloneable, Comparable<AbstractTerm>, AbstractTerm, Pluginpublic class Reflect extends FunctionOperator
Operator.ExecutionResultTerm.TermVisitorEmptyTermArray, imagination, index_variable, SELF, SEQ_SPATIAL, SEQ_TEMPORAL, term_indices| Constructor | Description |
|---|---|
Reflect() |
| Modifier and Type | Method | Description |
|---|---|---|
protected Term |
function(Memory memory,
Term[] x) |
y = function(x)
|
static Term |
getMetaTerm(Term node) |
|
protected Term |
getRange() |
the term that the output will inherit from; analogous to the 'Range' of a function in mathematical terminology
|
static Term |
sop(String operatorName,
Term... t) |
|
static Term |
sop(Statement s,
String operatorName) |
|
static Term |
sop(Statement s,
Term predicate) |
|
static Term |
sop(Term subject,
Term object,
Term predicate) |
<(*,subject,object) --> predicate>
|
equals, executefinalize, getClass, notify, notifyAll, wait, wait, waitaddPrefixIfMissing, call, call, clone, operationExecutionString, reportExecution, setEnabledcloneDeep, compareTo, containedTemporalRelations, containsTerm, containsTermRecursively, countTermRecursively, equals, get, get, getComplexity, getIsSpatial, getTemporalOrder, hashCode, hasInterval, hasVar, hasVar, hasVarDep, hasVarIndep, hasVarQuery, isConstant, isExecutable, isHigherOrderStatement, isSelf, name, nameInternal, operator, recurseSubtermsContainingVariables, recurseSubtermsContainingVariables, recurseTerms, setName, subjectOrPredicateIsIndependentVar, text, toSortedSet, toSortedSetArray, toString, validprotected Term function(Memory memory, Term[] x)
FunctionOperatorfunction in class FunctionOperatorpublic static Term sop(Term subject, Term object, Term predicate)
subject - the subject of the relationobject - the object for the relationpredicate - the predicate of the relationprotected Term getRange()
FunctionOperatorgetRange in class FunctionOperatorCopyright © 2020 OpenNARS. All rights reserved.