org.d2rq.vocab
Class RR

java.lang.Object
  extended by org.d2rq.vocab.RR

public class RR
extends Object

Vocabulary definitions from http://www.w3.org/ns/r2rml.ttl

Author:
Auto-generated by schemagen on 09 Abr 2012 20:45

Field Summary
static Resource BaseTableOrView
           
static Resource BlankNode
          Denotes a blank node, used with termType
static Property child
          Names a column in the child table of a join.
static Property class_
          The subject value generated for a logical table row will be asserted as an instance of this RDFS class.
static Property column
          Name of a column in the logical table.
static Property constant
           
static Property datatype
          Specifies the datatype of the object component for the generated triple from a logical table row.
static Property graph
          An IRI reference for use as the graph name of all triples generated with the GraphMap.
static Property graphMap
          Specifies a GraphMap.
static Resource GraphMap
          Represents a graph map.
static Property inverseExpression
          An expression that allows, at query processing time, use of index-based access to the the (underlying) relational tables, instead of simply retrieving the table rows first and then applying a filter.
static Resource IRI
          Denotes an IRI, used with termpType.
static Resource Join
          Represents a join condition.
static Property joinCondition
          Specifies the join condition for joining the child logical table with the parent logical table of the foreign key constraint.
static Property language
          Specified the language for the object component for the generated triple from a logical table row.
static Resource Literal
          Denotes a Literal, used with termType.
static Property logicalTable
          Definition of logical table to be mapped.
static Resource LogicalTable
          Represents a logical table.
static Resource NAMESPACE
          The namespace of the vocabulary as a resource
static String NS
          The namespace of the vocabulary as a string
static Property object
          Specifies the object for the generated triple from the logical table row.
static Property objectMap
          An ObjectMap element to generate the object component of the (predicate, object) pair from a logical table row.
static Resource ObjectMap
          Represents an object map.
static Property parent
          Names a column in the parent table of a join.
static Property parentTriplesMap
          Specifies the TriplesMap element corresponding to the parent logical table of the foreign key constraint.
static Property predicate
          Specifies the predicate for the generated triple from the logical table row.
static Property predicateMap
          A PredicateMap element to generate the predicate component of the (predicate, object) pair from a logical table row.
static Resource PredicateMap
          Represents a predicate map.
static Property predicateObjectMap
          A PredicateObjectMap element to generate (predicate, object) pair from a logical table row.
static Resource PredicateObjectMap
          Represents a predicate-object map.
static Resource R2RMLView
           
static Property refObjectMap
          A RefObjectMap element to generate the object component of the (predicate, object) pair from a logical table row using a foreign key constraint definition.
static Resource RefObjectMap
          Denotes a reference to an object map.
static Property sqlQuery
          A valid SQL query.
static Property sqlVersion
          An identifier for a SQL version.
static Property subject
          An IRI reference for use as subject for all the RDF triples generated from a logical table row.
static Property subjectMap
          A SubjectMap element to generate a subject from a logical table row.
static Resource SubjectMap
          Represents a subject map.
static Property tableName
          Schema-qualified name of a table or view.
static Property template
          A template (format string) to specify how to generate a value for a subject, predicate, or object, using one or more columns from a logical table row.
static Property termType
          A string indicating whether subject or object generated using the value from column name specified for rr:column should be an IRI reference, blank node, or a literal.
static Resource TriplesMap
          Represents a triples map.
 
Constructor Summary
RR()
           
 
Method Summary
static String getURI()
          The namespace of the vocabulary as a string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS

public static final String NS

The namespace of the vocabulary as a string

See Also:
Constant Field Values

NAMESPACE

public static final Resource NAMESPACE

The namespace of the vocabulary as a resource


child

public static final Property child

Names a column in the child table of a join.


class_

public static final Property class_

The subject value generated for a logical table row will be asserted as an instance of this RDFS class.


column

public static final Property column

Name of a column in the logical table. When generating RDF triples from a logical table row, value from the specified column is used as the subject, predicate, or object (based upon the specific domain).


constant

public static final Property constant

datatype

public static final Property datatype

Specifies the datatype of the object component for the generated triple from a logical table row.


graph

public static final Property graph

An IRI reference for use as the graph name of all triples generated with the GraphMap.


graphMap

public static final Property graphMap

Specifies a GraphMap. When used with a SubjectMap element, all the RDF triples generated from a logical row will be stored in the specified named graph. Otherwise, the RDF triple generated using the (predicate, object) pair will be stored in the specified named graph.


inverseExpression

public static final Property inverseExpression

An expression that allows, at query processing time, use of index-based access to the the (underlying) relational tables, instead of simply retrieving the table rows first and then applying a filter. This property is useful for retrieval based on conditions involving subject, predicate, or object generated from logical table column(s) and involves some transformation.


joinCondition

public static final Property joinCondition

Specifies the join condition for joining the child logical table with the parent logical table of the foreign key constraint.


language

public static final Property language

Specified the language for the object component for the generated triple from a logical table row.


logicalTable

public static final Property logicalTable

Definition of logical table to be mapped.


object

public static final Property object

Specifies the object for the generated triple from the logical table row.


objectMap

public static final Property objectMap

An ObjectMap element to generate the object component of the (predicate, object) pair from a logical table row.


parent

public static final Property parent

Names a column in the parent table of a join.


parentTriplesMap

public static final Property parentTriplesMap

Specifies the TriplesMap element corresponding to the parent logical table of the foreign key constraint.


predicate

public static final Property predicate

Specifies the predicate for the generated triple from the logical table row.


predicateMap

public static final Property predicateMap

A PredicateMap element to generate the predicate component of the (predicate, object) pair from a logical table row.


predicateObjectMap

public static final Property predicateObjectMap

A PredicateObjectMap element to generate (predicate, object) pair from a logical table row.


refObjectMap

public static final Property refObjectMap

A RefObjectMap element to generate the object component of the (predicate, object) pair from a logical table row using a foreign key constraint definition.


sqlQuery

public static final Property sqlQuery

A valid SQL query.


sqlVersion

public static final Property sqlVersion

An identifier for a SQL version.


subject

public static final Property subject

An IRI reference for use as subject for all the RDF triples generated from a logical table row.


subjectMap

public static final Property subjectMap

A SubjectMap element to generate a subject from a logical table row.


tableName

public static final Property tableName

Schema-qualified name of a table or view.


template

public static final Property template

A template (format string) to specify how to generate a value for a subject, predicate, or object, using one or more columns from a logical table row.


termType

public static final Property termType

A string indicating whether subject or object generated using the value from column name specified for rr:column should be an IRI reference, blank node, or a literal.


BaseTableOrView

public static final Resource BaseTableOrView

BlankNode

public static final Resource BlankNode

Denotes a blank node, used with termType


GraphMap

public static final Resource GraphMap

Represents a graph map.


IRI

public static final Resource IRI

Denotes an IRI, used with termpType.


Join

public static final Resource Join

Represents a join condition.


Literal

public static final Resource Literal

Denotes a Literal, used with termType.


LogicalTable

public static final Resource LogicalTable

Represents a logical table.


ObjectMap

public static final Resource ObjectMap

Represents an object map.


PredicateMap

public static final Resource PredicateMap

Represents a predicate map.


PredicateObjectMap

public static final Resource PredicateObjectMap

Represents a predicate-object map.


R2RMLView

public static final Resource R2RMLView

RefObjectMap

public static final Resource RefObjectMap

Denotes a reference to an object map.


SubjectMap

public static final Resource SubjectMap

Represents a subject map.


TriplesMap

public static final Resource TriplesMap

Represents a triples map.

Constructor Detail

RR

public RR()
Method Detail

getURI

public static String getURI()

The namespace of the vocabulary as a string

See Also:
NS