| Modifier and Type | Field and Description |
|---|---|
static java.util.function.BiFunction<Map<String,Concept>,NotEquals,java.util.stream.Stream<Map<String,Concept>>> |
notEqualsFunction |
atomPattern, varName| Constructor and Description |
|---|
NotEquals(NotEquals a) |
NotEquals(String varName,
NeqProperty prop,
Query parent) |
| Modifier and Type | Method and Description |
|---|---|
Atomic |
clone() |
boolean |
equals(Object obj) |
int |
equivalenceHashCode() |
QueryAnswers |
filter(QueryAnswers answers) |
java.util.stream.Stream<Map<String,Concept>> |
filter(java.util.stream.Stream<Map<String,Concept>> answers) |
String |
getReferenceVarName() |
int |
hashCode() |
boolean |
isEquivalent(Object obj) |
static boolean |
notEqualsOperator(Map<String,Concept> answer,
NotEquals atom) |
void |
unify(Map<String,String> unifiers)
change each variable occurrence according to provided mappings (apply unifiers {[from, to]_i})
if capture occurs it is marked with a "capture->
|
void |
unify(String from,
String to)
change each variable occurrence in the atom (apply unifier [from/to])
if capture occurs it is marked with a "capture->
|
containsVar, getParentQuery, getPattern, getPredicates, getSelectedNames, getUnifiers, getVarName, getVarNames, isUserDefinedName, isValueUserDefinedName, setParentQuery, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitisAtom, isPredicate, isRecursive, isRuleResolvable, isSelectablepublic static java.util.function.BiFunction<Map<String,Concept>,NotEquals,java.util.stream.Stream<Map<String,Concept>>> notEqualsFunction
public NotEquals(String varName, NeqProperty prop, Query parent)
public NotEquals(NotEquals a)
public boolean isEquivalent(Object obj)
public int equivalenceHashCode()
public Atomic clone()
public void unify(String from, String to)
Atomicpublic void unify(Map<String,String> unifiers)
Atomicpublic String getReferenceVarName()
public static boolean notEqualsOperator(Map<String,Concept> answer, NotEquals atom)
public QueryAnswers filter(QueryAnswers answers)
public java.util.stream.Stream<Map<String,Concept>> filter(java.util.stream.Stream<Map<String,Concept>> answers)
Copyright © 2016 Grakn Labs Ltd. All rights reserved.