net.rootdev.javardfa
Interface StatementSink

All Known Implementing Classes:
JenaStatementSink

public interface StatementSink

Author:
Damian Steer

Method Summary
 void addLiteral(String subject, String predicate, String lex, String lang, String datatype)
          Add statement with a literal object.
 void addObject(String subject, String predicate, String object)
          Add statement with non-literal object.
 void end()
          Complete parsing
 void start()
          Begin parsing
 

Method Detail

start

void start()
Begin parsing


end

void end()
Complete parsing


addObject

void addObject(String subject,
               String predicate,
               String object)
Add statement with non-literal object. Blank nodes begin with _:, variables with ?, otherwise IRI

Parameters:
subject - Subject of triple
predicate - Predicate
object - Object

addLiteral

void addLiteral(String subject,
                String predicate,
                String lex,
                String lang,
                String datatype)
Add statement with a literal object. As above, blank nodes begin with _:, variables with ?, otherwise IRI

Parameters:
subject - Subject of triple
predicate - Predicate
lex - Lexical form
lang - Language (may be null)
datatype - Datatype IRI (may be null)


Copyright © 2009. All Rights Reserved.