atomPattern, varName| Constructor and Description |
|---|
Resource(VarAdmin pattern) |
Resource(VarAdmin pattern,
Predicate p,
Query par) |
Resource(VarAdmin pattern,
Query par) |
| Modifier and Type | Method and Description |
|---|---|
Atomic |
clone() |
protected String |
extractTypeId(VarAdmin var) |
protected String |
extractValueVariableName(VarAdmin var) |
Set<String> |
getSelectedNames() |
Set<Predicate> |
getValuePredicates() |
boolean |
isResource() |
protected boolean |
isRuleApplicable(InferenceRule child) |
boolean |
isSelectable() |
protected void |
setValueVariable(String var) |
equals, equivalenceHashCode, getIdPredicates, getLinkedAtoms, getPredicate, getPredicates, getUnifiers, getValueVariable, getVarNames, hashCode, isBinary, isEquivalent, isValueUserDefinedName, setParentQuery, setPredicate, unify, unifygetApplicableRules, getRoleVarTypeMap, getType, getTypeConstraints, getTypeId, getVarTypeRoleMap, inferTypes, isAtom, isRecursive, isRelation, isRuleResolvable, isType, rewritecontainsVar, getParentQuery, getPattern, getVarName, isUserDefinedName, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitisPredicatepublic Resource(VarAdmin pattern)
protected boolean isRuleApplicable(InferenceRule child)
isRuleApplicable in class Binaryprotected String extractTypeId(VarAdmin var)
extractTypeId in class Binaryprotected String extractValueVariableName(VarAdmin var)
extractValueVariableName in class Binaryprotected void setValueVariable(String var)
setValueVariable in class Binarypublic Atomic clone()
public boolean isResource()
isResource in class Atompublic boolean isSelectable()
public Set<Predicate> getValuePredicates()
getValuePredicates in class Binarypublic Set<String> getSelectedNames()
getSelectedNames in class BinaryCopyright © 2016 Grakn Labs Ltd. All rights reserved.