See: Description
Interface | Description |
---|---|
SourceUser |
An implementation of this interface connects the triple store to
sources in order to use their data.
|
Class | Description |
---|---|
AccessLevel |
An access level determines which users can access
what data.
|
AccessLevelRelationsStatus |
An instance of this class gives the explicit and implicit
relationships between the access levels of a triple store
and the permissions that have been granted for levels to
be superior or inferior to other levels.
|
Datum |
An instance of this class represents a data value that can be
the object of a triple.
|
Id |
An instance of this class is an identifier that can identify
an item or a triple.
|
Item |
An item generally represents something, and can be the
subject, verb, or object of a triple.
|
LexicalDatumComparator |
A Datum comparator that compares text datums lexicographically.
|
Logger | |
SessionIssuer |
An instance of this class issues store sessions.
|
StoreSession |
A session of interactions with a triple store.
|
Transaction |
A set of operations that change the data in a source, and
that should be performed together, with none being performed
unless all are performed.
|
Triple |
A triple consists of a subject that is an item,
a verb that is also an item, and an object that
is a Datum.
|
TripleStore |
A triple store holds items and triples from the sources
to which it is connected.
|
Enum | Description |
---|---|
Datum.Type |
The possible types that a datum can have
|
Exception | Description |
---|---|
NotInOperationException |
An exception thrown when an attempt is made to use the triple
store, but the store is not in operation.
|
TripleStoreFatalException |
An exception that is thrown when an error occurs that
is so serious that triple store can no longer be used.
|
TripleStoreNonFatalException |
An exception that is thrown when an error occurs but the
triple store can still be used.
|
This package contains the classes for the fundamental entities of a virtual data lake: its triple store, items, triples, datums, access levels, and store sessions.