Uses of Interface
org.jrdf.query.relation.Attribute

Packages that use Attribute
org.jrdf.query Classes in this package allow queries to be executed against a JRDF graph. 
org.jrdf.query.expression   
org.jrdf.query.relation   
org.jrdf.query.relation.constants   
org.jrdf.query.relation.mem   
org.jrdf.query.relation.operation   
org.jrdf.query.relation.operation.mem.join   
org.jrdf.query.relation.operation.mem.join.natural   
org.jrdf.query.relation.operation.mem.join.semi   
org.jrdf.query.relation.operation.mem.project   
org.jrdf.query.relation.operation.mem.union   
org.jrdf.sparql.builder   
 

Uses of Attribute in org.jrdf.query
 

Constructor parameters in org.jrdf.query with type arguments of type Attribute
AnswerImpl(LinkedHashSet<Attribute> heading, Relation results, long timeTaken, boolean hasProjected)
           
 

Uses of Attribute in org.jrdf.query.expression
 

Methods in org.jrdf.query.expression that return types with arguments of type Attribute
 LinkedHashSet<Attribute> Projection.getAttributes()
           
 

Uses of Attribute in org.jrdf.query.relation
 

Methods in org.jrdf.query.relation that return Attribute
 Attribute AttributeValuePair.getAttribute()
          Returns the attribute.
 

Methods in org.jrdf.query.relation that return types with arguments of type Attribute
 Set<Attribute> Relation.getHeading()
          Returns the set of attributes or heading of the relation.
 SortedSet<Attribute> Relation.getSortedHeading()
           
 

Method parameters in org.jrdf.query.relation with type arguments of type Attribute
 Relation RelationFactory.getRelation(Set<Attribute> heading, Set<Tuple> tuples)
           
 

Uses of Attribute in org.jrdf.query.relation.constants
 

Methods in org.jrdf.query.relation.constants that return Attribute
 Attribute NullaryAttributeValuePair.getAttribute()
           
 

Methods in org.jrdf.query.relation.constants that return types with arguments of type Attribute
 Set<Attribute> RelationDUM.getHeading()
          This Relation has no attributes.
 Set<Attribute> RelationDEE.getHeading()
           
 SortedSet<Attribute> RelationDUM.getSortedHeading()
           
 SortedSet<Attribute> RelationDEE.getSortedHeading()
           
 

Uses of Attribute in org.jrdf.query.relation.mem
 

Classes in org.jrdf.query.relation.mem that implement Attribute
 class AttributeImpl
          Implementation of attribute-name:type-name combination.
 

Methods in org.jrdf.query.relation.mem that return Attribute
 Attribute[] AttributeValuePairHelperImpl.createAttributes(List<AttributeValuePair> nameValues)
           
 Attribute[] AttributeValuePairHelper.createAttributes(List<AttributeValuePair> nameValues)
           
 Attribute AttributeValuePairImpl.getAttribute()
           
 

Methods in org.jrdf.query.relation.mem that return types with arguments of type Attribute
 SortedSet<Attribute> SortedAttributeFactoryImpl.createHeading()
           
 SortedSet<Attribute> SortedAttributeFactory.createHeading()
          Create the default heading based on a triple - subject, predicate, object.
 List<Attribute> SortedAttributeFactoryImpl.createHeading(List<NodeType> types)
           
 List<Attribute> SortedAttributeFactory.createHeading(List<NodeType> types)
          Create a heading based on the given node types.
 Set<Attribute> RelationImpl.getHeading()
           
 Set<Attribute> GraphRelationImpl.getHeading()
           
 SortedSet<Attribute> RelationHelperImpl.getHeadingUnions(Relation... relations)
           
 SortedSet<Attribute> RelationHelper.getHeadingUnions(Relation... relations)
           
 SortedSet<Attribute> RelationImpl.getSortedHeading()
           
 SortedSet<Attribute> GraphRelationImpl.getSortedHeading()
           
 

Methods in org.jrdf.query.relation.mem with parameters of type Attribute
 int AttributeComparatorImpl.compare(Attribute attribute1, Attribute attribute2)
           
 List<AttributeValuePair> AttributeValuePairHelperImpl.createAvp(Triple triple, Attribute[] attributes)
           
 List<AttributeValuePair> AttributeValuePairHelper.createAvp(Triple triple, Attribute[] attributes)
           
 

Method parameters in org.jrdf.query.relation.mem with type arguments of type Attribute
 Relation RelationFactoryImpl.getRelation(Set<Attribute> heading, Set<Tuple> tuples)
           
 

Constructors in org.jrdf.query.relation.mem with parameters of type Attribute
AttributeValuePairImpl(Attribute newAttribute, Node newValue)
           
 

Uses of Attribute in org.jrdf.query.relation.operation
 

Method parameters in org.jrdf.query.relation.operation with type arguments of type Attribute
 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.
 

Uses of Attribute in org.jrdf.query.relation.operation.mem.join
 

Methods in org.jrdf.query.relation.operation.mem.join that return types with arguments of type Attribute
 SortedSet<Attribute> TupleEngine.getHeading(Relation relation1, Relation relation2)
           
 

Method parameters in org.jrdf.query.relation.operation.mem.join with type arguments of type Attribute
 void TupleEngine.process(SortedSet<Attribute> headings, SortedSet<AttributeValuePair> avps1, SortedSet<AttributeValuePair> avps2, SortedSet<Tuple> result)
           
 

Uses of Attribute in org.jrdf.query.relation.operation.mem.join.natural
 

Methods in org.jrdf.query.relation.operation.mem.join.natural that return types with arguments of type Attribute
 SortedSet<Attribute> NaturalJoinEngine.getHeading(Relation relation1, Relation relation2)
           
 

Method parameters in org.jrdf.query.relation.operation.mem.join.natural with type arguments of type Attribute
 void NaturalJoinEngine.process(SortedSet<Attribute> headings, SortedSet<AttributeValuePair> avps1, SortedSet<AttributeValuePair> avps2, SortedSet<Tuple> result)
           
 

Uses of Attribute in org.jrdf.query.relation.operation.mem.join.semi
 

Methods in org.jrdf.query.relation.operation.mem.join.semi that return types with arguments of type Attribute
 SortedSet<Attribute> SemiJoinEngine.getHeading(Relation relation1, Relation relation2)
           
 

Method parameters in org.jrdf.query.relation.operation.mem.join.semi with type arguments of type Attribute
 void SemiJoinEngine.process(SortedSet<Attribute> headings, SortedSet<AttributeValuePair> avps1, SortedSet<AttributeValuePair> avps2, SortedSet<Tuple> result)
           
 

Uses of Attribute in org.jrdf.query.relation.operation.mem.project
 

Method parameters in org.jrdf.query.relation.operation.mem.project with type arguments of type Attribute
 Relation ProjectImpl.exclude(Relation relation, Set<Attribute> attributes)
           
 Relation ProjectImpl.include(Relation relation, Set<Attribute> attributes)
           
 

Uses of Attribute in org.jrdf.query.relation.operation.mem.union
 

Methods in org.jrdf.query.relation.operation.mem.union that return types with arguments of type Attribute
 SortedSet<Attribute> SubsumptionEngine.getHeading(Relation relation1, Relation relation2)
           
 SortedSet<Attribute> OuterUnionEngine.getHeading(Relation relation1, Relation relation2)
           
 

Method parameters in org.jrdf.query.relation.operation.mem.union with type arguments of type Attribute
 void SubsumptionEngine.process(SortedSet<Attribute> headings, SortedSet<AttributeValuePair> avps1, SortedSet<AttributeValuePair> avps2, SortedSet<Tuple> result)
          Returns the tuples to be subsumed in the result set.
 void OuterUnionEngine.process(SortedSet<Attribute> headings, SortedSet<AttributeValuePair> avps1, SortedSet<AttributeValuePair> avps2, SortedSet<Tuple> result)
           
 int SubsumptionEngine.subsumes(SortedSet<Attribute> headings, SortedSet<AttributeValuePair> avps1, SortedSet<AttributeValuePair> avps2)
          -1 indicates 2 subsumes 1, 1 indicates 1 subsumes 2, 0 means that they are not subsumed.
 

Uses of Attribute in org.jrdf.sparql.builder
 

Constructors in org.jrdf.sparql.builder with parameters of type Attribute
ElementBuilderImpl(NodeType nodeType, Node graphNode, Attribute attribute, Graph currentGraph, Map<String,String> prefixMap)