Interface Summary |
Attribute |
The attribute-name:type-name combination. |
AttributeComparator |
Sort attributes by their type. |
AttributeValuePair |
An attribute name/value consists of the name (SUBJECT, PREDICATE, etc.) and value. |
AttributeValuePairComparator |
Sort attributes values by their type and value. |
GraphRelation |
A marker interface that indicates that the relation is of three columns - subject, predicate and object. |
Relation |
Relations containing a set of tuples and a set of attributes. |
RelationComparator |
Sort attributes values by their type and value. |
RelationFactory |
Factory that creates Relations. |
Tuple |
A tuple is a named finite set of tuples (attributes to a set of values). |
TupleComparator |
Compares tuples. |
TupleFactory |
Allows the decoupling of the type of tuple to create at runtime - so classes that need to create Tuples do not
have to depend on implementation specific objects. |