Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

nl.aidministrator.rdf.ral.rdbms: Javadoc index of package nl.aidministrator.rdf.ral.rdbms.


Package Samples:

nl.aidministrator.rdf.ral.rdbms

Classes:

SQLStatementIterator: A StatementIterator that executes an SQL query. The ResultSet should contain 6 columns: namespace(String) and localname(String) of subject, namespace(String) and localname(String) of predicate and namespace(String), localname(String) if object is instance of rdfs:Resource or language(String) and value(String) if object is instance of rdfs:Literal. With getObject() a StatementIterator returns the object of the statement it is pointing at. An object can be of type rdfs:Resource or rdfs:Literal, therefore it should know whether to construct a Resource or a Literal out of the ResultSet. A way to establish ...
SQLRAL: An implementation of the Repository Abstraction Layer based on SQL, also SQL92 or SQL2, that implements an relational databaseschema developed in the project Sesame Advance at AIdministrator. Each DBMS has its own SQL dialect. For example each DBMS differs in datatypes, the variable length character datatype is defined in Oracle as nvarchar2(n) and in MySQL as varchar(n). This means that for each DBMS each SQL query must multiple times be defined. This is solved as described next. SQLRAL defines static final Strings, like ID_INT. Each time the integer datatype is used in a SQL query it is substituted ...
SQLValueIterator: A ResourceIterator that executes an SQL query. SQLValueIterator is an abstract class, no instances of SQLValueIterator can be created. A subclass of SQLValueIterator is defined that either iterates rdfs:Resources or rdfs:Literals. This subclass must implement getResult(), the implementation of getResult() must call the proper contructor of either rdfs:Resource or rdfs:Literal.
RecursiveSQLResourceIterator: A ResourceIterator that executes SQL queries recursively by re-inserting part of the query's results into the query. The query should contain EXACTLY ONE IN-parameter (i.e. there is one '?' in the query) and the ResultSet should contain the following columns: id (int), namespace (String) and localname (String). The first value (the id) will be re-inserted into the query.
SQLResourceIterator: An implementation of SQLValueIterator that iterates rdfs:Resources. It implements getResult() which creates a new Resource. The ResultSet should contain the following columns: id (int), namespace (String) and localname (String).
SQLLiteralIterator: An implementation of SQLValueIterator that iterates rdfs:Literals. It implements getResult() which creates a new Literal. The ResultSet should contain the following columns: id (int), language (String) and value (String).
SQLNamespaceIterator: A NamespaceIterator that returns namespaces from a cache.
PostgreSQLRAL: Defines PostgreSQL specific SQL syntax.
Namespace: Object that represents a Namespace.
MySQLRAL: Defines MySQL specific SQL syntax.
IdResource
IdLiteral
IdValue

Home | Contact Us | Privacy Policy | Terms of Service