atomPattern, varName| Constructor and Description |
|---|
HasRole(VarAdmin pattern,
Predicate relPredicate,
IdPredicate predicate,
Query par) |
| Modifier and Type | Method and Description |
|---|---|
Atomic |
clone() |
int |
equivalenceHashCode() |
PatternAdmin |
getCombinedPattern() |
Predicate |
getRelationPredicate() |
boolean |
isEquivalent(Object obj) |
extractTypeId, extractValueVariableName, getIdPredicates, getType, isType, setValueVariablegetPredicate, isValueUserDefinedName, predicatesEquivalent, setParentQuery, setPredicate, unifyequals, getLinkedAtoms, getPredicates, getSelectedNames, getUnifiers, getValuePredicates, getValueVariable, getVarNames, hashCode, isBinary, isRuleApplicable, requiresMaterialisationgetApplicableRules, getRoleVarTypeMap, getTypeConstraints, getTypeId, getVarTypeRoleMap, inferTypes, isAtom, isRecursive, isRelation, isResource, isRuleResolvable, rewritecontainsVar, getParentQuery, getPattern, getVarName, isUserDefinedName, resetNames, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitisPredicate, isSelectablepublic HasRole(VarAdmin pattern, Predicate relPredicate, IdPredicate predicate, Query par)
public PatternAdmin getCombinedPattern()
getCombinedPattern in interface AtomicgetCombinedPattern in class Binarypublic boolean isEquivalent(Object obj)
isEquivalent in interface AtomicisEquivalent in class BinaryBasepublic int equivalenceHashCode()
equivalenceHashCode in interface AtomicequivalenceHashCode in class Binarypublic Atomic clone()
public Predicate getRelationPredicate()
Copyright © 2017 Grakn Labs Ltd. All rights reserved.