| Modifier and Type | Class and Description |
|---|---|
class |
Atom
Atom implementation defining specialised functionalities.
|
class |
NotEquals
Implementation of atom corresponding to graql NotEquals property.
|
| Constructor and Description |
|---|
AtomBase(AtomBase a) |
| Modifier and Type | Class and Description |
|---|---|
class |
Binary
Base implementation for binary atoms with single predicate.
|
class |
BinaryBase
Base implementationfor binary atoms of the type ($varName, $valueVariable), where value variable
references predicates.
|
class |
HasRole
Atom implementation defining a has-role atom.
|
class |
MultiPredicateBinary
Base implementation for binary atoms with multiple predicate.
|
class |
Relation
Atom implementation defining a relation atom.
|
class |
Resource
Atom implementation defining a resource atom.
|
class |
TypeAtom
Atom implementation defining type atoms of the type $varName {isa|sub|plays-role|has-resource|has-scope} $valueVariable)
|
| Modifier and Type | Class and Description |
|---|---|
class |
IdPredicate
Predicate implementation specialising it to be an id predicate.
|
class |
Predicate<T>
Atom implementation serving as base class for predicate implementations.
|
class |
ValuePredicate
Predicate implementation specialising it to be an value predicate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DataTypeAtom |
class |
IsAbstractAtom |
class |
RegexAtom |
Copyright © 2017 Grakn Labs Ltd. All rights reserved.