See: Description
Class | Description |
---|---|
ChangeBundle |
A bundle of changes to a triple store that are to be
performed together.
|
ConstrainedTriples |
An array of triples that satisfy a set of constraints, with
the assignments of values to constraint unknowns that they imply.
|
DependentsSpec |
A specification of dependencies between items.
|
Executor |
An instance of this class executes on a triple store a set of commands
contained in a JSON array.
|
Given |
A quantity that is a known datum.
|
Join |
An instance of this class applies a set of constraints to the triples
in a triple store to obtain a set of constrained triples.
|
JoinConstraint |
An assertion that quantities are related in a certain way.
|
Quantum |
An instance of this class is a quantity that could be unknown,
identified by a string (such as "x"), or could be a
known datum.
|
StoreAccess |
The methods of this class implement specific operations using
basic generic triple store methods.
|
Unknown |
A quantity that is unknown, identified by a string
(such as "x").
|
Exception | Description |
---|---|
AccessException |
An exception that is thrown when the requesting store session does
not have sufficient access rights to perform the requested operation.
|
BadDataException |
An exception that is thrown by a method when it finds an error
in the data in the triple store.
|
InputException |
An exception that is thrown by a method when there is an error
in its input.
|
JoinException |
An exception that is thrown when an error occurs in making a join.
|
NullQuantumException | |
ResourceLockedException |
An exception that is thrown when an operation cannot be performed
because an item cannot be locked
|
This package contains classes that use the basic access methods of the triple store class to provide access to a triple store in more powerful and sophisticated ways.
These include: