|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Relation in org.jrdf.query |
---|
Constructors in org.jrdf.query with parameters of type Relation | |
---|---|
AnswerImpl(LinkedHashSet<Attribute> heading,
Relation results,
long timeTaken,
boolean hasProjected)
|
Uses of Relation in org.jrdf.query.execute |
---|
Methods in org.jrdf.query.execute that return Relation | |
---|---|
Relation |
QueryEngine.getResult()
|
Relation |
NaiveQueryEngineImpl.getResult()
|
Methods in org.jrdf.query.execute with parameters of type Relation | |
---|---|
void |
QueryEngine.initialiseBaseRelation(Relation newRelation)
|
void |
NaiveQueryEngineImpl.initialiseBaseRelation(Relation initialRelation)
|
Uses of Relation in org.jrdf.query.relation |
---|
Subinterfaces of Relation in org.jrdf.query.relation | |
---|---|
interface |
GraphRelation
A marker interface that indicates that the relation is of three columns - subject, predicate and object. |
Methods in org.jrdf.query.relation that return Relation | |
---|---|
Relation |
RelationFactory.getRelation(Set<Attribute> heading,
Set<Tuple> tuples)
|
Relation |
RelationFactory.getRelation(Set<Tuple> tuples)
|
Uses of Relation in org.jrdf.query.relation.constants |
---|
Classes in org.jrdf.query.relation.constants that implement Relation | |
---|---|
class |
RelationDEE
Dee is a relation with one tuple and is the base relation for NULLARY_TUPLE. |
class |
RelationDUM
Dum is a relation with no tuples and is the base relation for FALSE. |
Fields in org.jrdf.query.relation.constants declared as Relation | |
---|---|
static Relation |
RelationDEE.RELATION_DEE
The singleton version of RelationDEE. |
static Relation |
RelationDUM.RELATION_DUM
The singleton version of RelationDUM. |
Uses of Relation in org.jrdf.query.relation.mem |
---|
Classes in org.jrdf.query.relation.mem that implement Relation | |
---|---|
class |
GraphRelationImpl
Implementation of relations containing 3 column heading (subject, predicate, object). |
class |
RelationImpl
Implementation of relations containing a set of tuples and a set of attributes. |
Methods in org.jrdf.query.relation.mem that return Relation | |
---|---|
Relation |
RelationFactoryImpl.getRelation(Set<Attribute> heading,
Set<Tuple> tuples)
|
Relation |
RelationFactoryImpl.getRelation(Set<Tuple> tuples)
|
Methods in org.jrdf.query.relation.mem with parameters of type Relation | |
---|---|
int |
RelationComparatorImpl.compare(Relation relation1,
Relation relation2)
|
SortedSet<Attribute> |
RelationHelperImpl.getHeadingUnions(Relation... relations)
|
SortedSet<Attribute> |
RelationHelper.getHeadingUnions(Relation... relations)
|
Uses of Relation in org.jrdf.query.relation.operation |
---|
Methods in org.jrdf.query.relation.operation that return Relation | |
---|---|
Relation |
AntiJoin.antiJoin(Relation relation1,
Relation relation2)
|
Relation |
Project.exclude(Relation relation,
Set<Attribute> attributes)
The attributes to exclude in the project. |
Relation |
Project.include(Relation relation,
Set<Attribute> attributes)
The attributes to include in the projection. |
Relation |
DyadicJoin.join(Relation relation1,
Relation relation2)
|
Relation |
NadicJoin.join(Set<Relation> relation)
|
Relation |
SemiDifference.minus(Relation relation1,
Relation relation2)
|
Relation |
Restrict.restrict(GraphRelation relation,
List<AttributeValuePair> nameValues)
|
Relation |
Restrict.restrict(Relation relation,
List<AttributeValuePair> nameValues)
|
Relation |
Union.union(Relation relation1,
Relation relation2)
|
Methods in org.jrdf.query.relation.operation with parameters of type Relation | |
---|---|
Relation |
AntiJoin.antiJoin(Relation relation1,
Relation relation2)
|
Relation |
Project.exclude(Relation relation,
Set<Attribute> attributes)
The attributes to exclude in the project. |
Relation |
Project.include(Relation relation,
Set<Attribute> attributes)
The attributes to include in the projection. |
Relation |
DyadicJoin.join(Relation relation1,
Relation relation2)
|
Relation |
SemiDifference.minus(Relation relation1,
Relation relation2)
|
Relation |
Restrict.restrict(Relation relation,
List<AttributeValuePair> nameValues)
|
Relation |
Union.union(Relation relation1,
Relation relation2)
|
Method parameters in org.jrdf.query.relation.operation with type arguments of type Relation | |
---|---|
Relation |
NadicJoin.join(Set<Relation> relation)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.common |
---|
Methods in org.jrdf.query.relation.operation.mem.common that return Relation | |
---|---|
Relation |
RelationProcessorImpl.convertToConstants(Relation resultRelation)
|
Relation |
RelationProcessor.convertToConstants(Relation resultRelation)
|
Relation |
RelationProcessorImpl.processRelations(Set<Relation> relations,
TupleEngine tupleEngine)
|
Relation |
RelationProcessor.processRelations(Set<Relation> relations,
TupleEngine tupleEngine)
|
Methods in org.jrdf.query.relation.operation.mem.common with parameters of type Relation | |
---|---|
Relation |
RelationProcessorImpl.convertToConstants(Relation resultRelation)
|
Relation |
RelationProcessor.convertToConstants(Relation resultRelation)
|
Method parameters in org.jrdf.query.relation.operation.mem.common with type arguments of type Relation | |
---|---|
Relation |
RelationProcessorImpl.processRelations(Set<Relation> relations,
TupleEngine tupleEngine)
|
Relation |
RelationProcessor.processRelations(Set<Relation> relations,
TupleEngine tupleEngine)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.join |
---|
Methods in org.jrdf.query.relation.operation.mem.join that return Relation | |
---|---|
Relation |
DyadicJoinImpl.join(Relation relation1,
Relation relation2)
|
Relation |
NadicJoinImpl.join(Set<Relation> relations)
|
Methods in org.jrdf.query.relation.operation.mem.join with parameters of type Relation | |
---|---|
SortedSet<Attribute> |
TupleEngine.getHeading(Relation relation1,
Relation relation2)
|
Relation |
DyadicJoinImpl.join(Relation relation1,
Relation relation2)
|
Method parameters in org.jrdf.query.relation.operation.mem.join with type arguments of type Relation | |
---|---|
Relation |
NadicJoinImpl.join(Set<Relation> relations)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.join.anti |
---|
Methods in org.jrdf.query.relation.operation.mem.join.anti that return Relation | |
---|---|
Relation |
AntiJoinImpl.antiJoin(Relation relation1,
Relation relation2)
|
Methods in org.jrdf.query.relation.operation.mem.join.anti with parameters of type Relation | |
---|---|
Relation |
AntiJoinImpl.antiJoin(Relation relation1,
Relation relation2)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.join.natural |
---|
Methods in org.jrdf.query.relation.operation.mem.join.natural with parameters of type Relation | |
---|---|
SortedSet<Attribute> |
NaturalJoinEngine.getHeading(Relation relation1,
Relation relation2)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.join.outer |
---|
Methods in org.jrdf.query.relation.operation.mem.join.outer that return Relation | |
---|---|
Relation |
LeftOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
Relation |
FullOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
Methods in org.jrdf.query.relation.operation.mem.join.outer with parameters of type Relation | |
---|---|
Relation |
LeftOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
Relation |
FullOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.join.semi |
---|
Methods in org.jrdf.query.relation.operation.mem.join.semi that return Relation | |
---|---|
Relation |
SemiJoinImpl.join(Relation relation1,
Relation relation2)
|
Methods in org.jrdf.query.relation.operation.mem.join.semi with parameters of type Relation | |
---|---|
SortedSet<Attribute> |
SemiJoinEngine.getHeading(Relation relation1,
Relation relation2)
|
Relation |
SemiJoinImpl.join(Relation relation1,
Relation relation2)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.project |
---|
Methods in org.jrdf.query.relation.operation.mem.project that return Relation | |
---|---|
Relation |
ProjectImpl.exclude(Relation relation,
Set<Attribute> attributes)
|
Relation |
ProjectImpl.include(Relation relation,
Set<Attribute> attributes)
|
Methods in org.jrdf.query.relation.operation.mem.project with parameters of type Relation | |
---|---|
Relation |
ProjectImpl.exclude(Relation relation,
Set<Attribute> attributes)
|
Relation |
ProjectImpl.include(Relation relation,
Set<Attribute> attributes)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.restrict |
---|
Methods in org.jrdf.query.relation.operation.mem.restrict that return Relation | |
---|---|
Relation |
RestrictImpl.restrict(GraphRelation relation,
List<AttributeValuePair> nameValues)
|
Relation |
RestrictImpl.restrict(Relation relation,
List<AttributeValuePair> nameValues)
|
Methods in org.jrdf.query.relation.operation.mem.restrict with parameters of type Relation | |
---|---|
Relation |
RestrictImpl.restrict(Relation relation,
List<AttributeValuePair> nameValues)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.semidifference |
---|
Methods in org.jrdf.query.relation.operation.mem.semidifference that return Relation | |
---|---|
Relation |
SemiDifferenceImpl.minus(Relation relation1,
Relation relation2)
|
Methods in org.jrdf.query.relation.operation.mem.semidifference with parameters of type Relation | |
---|---|
Relation |
SemiDifferenceImpl.minus(Relation relation1,
Relation relation2)
|
Uses of Relation in org.jrdf.query.relation.operation.mem.union |
---|
Methods in org.jrdf.query.relation.operation.mem.union that return Relation | |
---|---|
Relation |
MinimumUnionLeftOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
Relation |
MinimumUnionFullOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
Relation |
OuterUnionImpl.union(Relation relation1,
Relation relation2)
|
Relation |
MinimumUnionImpl.union(Relation relation1,
Relation relation2)
|
Methods in org.jrdf.query.relation.operation.mem.union that return types with arguments of type Relation | |
---|---|
LinkedHashSet<Relation> |
UnionSimplificationImpl.simplify(Relation relation1,
Relation relation2)
|
LinkedHashSet<Relation> |
UnionSimplification.simplify(Relation relation1,
Relation relation2)
|
Methods in org.jrdf.query.relation.operation.mem.union with parameters of type Relation | |
---|---|
SortedSet<Attribute> |
SubsumptionEngine.getHeading(Relation relation1,
Relation relation2)
|
SortedSet<Attribute> |
OuterUnionEngine.getHeading(Relation relation1,
Relation relation2)
|
Relation |
MinimumUnionLeftOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
Relation |
MinimumUnionFullOuterJoinImpl.join(Relation relation1,
Relation relation2)
|
LinkedHashSet<Relation> |
UnionSimplificationImpl.simplify(Relation relation1,
Relation relation2)
|
LinkedHashSet<Relation> |
UnionSimplification.simplify(Relation relation1,
Relation relation2)
|
Relation |
OuterUnionImpl.union(Relation relation1,
Relation relation2)
|
Relation |
MinimumUnionImpl.union(Relation relation1,
Relation relation2)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |