public abstract class IsAbstractAtom extends AtomicBase
Atomic corresponding to IsAbstractProperty.
| Constructor and Description |
|---|
IsAbstractAtom() |
| Modifier and Type | Method and Description |
|---|---|
int |
alphaEquivalenceHashCode() |
Atomic |
copy(ReasonerQuery parent) |
static IsAbstractAtom |
create(Var varName,
ReasonerQuery parent) |
abstract ReasonerQuery |
getParentQuery() |
abstract VarPattern |
getPattern() |
boolean |
isAlphaEquivalent(Object obj) |
boolean |
isStructurallyEquivalent(Object obj) |
int |
structuralEquivalenceHashCode() |
checkValid, createCombinedPattern, getCombinedPattern, getIdPredicate, getPredicate, getPredicates, getPredicates, getVarNames, inferTypes, inferTypes, isUserDefined, toString, tx, validateAsRuleHeadclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetVarName, isAtom, isCompatibleWith, isRelation, isResource, isSelectable, isType, validateOntologicallypublic abstract VarPattern getPattern()
public abstract ReasonerQuery getParentQuery()
public static IsAbstractAtom create(Var varName, ReasonerQuery parent)
public Atomic copy(ReasonerQuery parent)
public boolean isAlphaEquivalent(Object obj)
public int alphaEquivalenceHashCode()
public boolean isStructurallyEquivalent(Object obj)
public int structuralEquivalenceHashCode()
Copyright © 2018 Grakn Labs Ltd. All rights reserved.