| Modifier and Type | Field and Description |
|---|---|
protected Type |
type |
protected String |
typeId |
atomPattern, varName| Constructor and Description |
|---|
Atom(Atom a) |
Atom(VarAdmin pattern) |
Atom(VarAdmin pattern,
Query par) |
| Modifier and Type | Method and Description |
|---|---|
Set<Rule> |
getApplicableRules() |
Set<Predicate> |
getIdPredicates() |
Map<RoleType,String> |
getRoleConceptIdMap() |
Map<RoleType,javafx.util.Pair<String,Type>> |
getRoleVarTypeMap() |
Type |
getType() |
Set<Atom> |
getTypeConstraints() |
String |
getTypeId() |
Map<String,String> |
getUnifiers(Atomic parentAtom) |
Set<Predicate> |
getValuePredicates() |
String |
getValueVariable() |
Map<String,Predicate> |
getVarSubMap() |
Map<String,javafx.util.Pair<Type,RoleType>> |
getVarTypeRoleMap() |
boolean |
isAtom() |
boolean |
isBinary() |
boolean |
isRecursive() |
boolean |
isRelation() |
boolean |
isResource() |
boolean |
isRuleResolvable() |
boolean |
isType() |
clone, containsVar, getParentQuery, getPattern, getPredicates, getVarName, getVarNames, setParentQuery, toString, unify, unifyequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequivalenceHashCode, isEquivalent, isPredicatepublic boolean isAtom()
public boolean isBinary()
public boolean isType()
public boolean isRelation()
public boolean isResource()
public boolean isRuleResolvable()
public boolean isRecursive()
public Type getType()
public String getTypeId()
public String getValueVariable()
public Map<String,String> getUnifiers(Atomic parentAtom)
getUnifiers in interface AtomicgetUnifiers in class AtomBaseCopyright © 2016 Grakn Labs Ltd. All rights reserved.