org.jrdf.parser.ntriples
Class NTriplesEventReader
java.lang.Object
org.jrdf.parser.ntriples.NTriplesEventReader
- All Implemented Interfaces:
- Iterator<Triple>, RDFEventReader, ClosableIterator<Triple>
public class NTriplesEventReader
- extends Object
- implements RDFEventReader
Constructor Summary |
NTriplesEventReader(InputStream in,
URI baseURI,
TripleFactory factory,
SubjectParser subjectParser,
PredicateParser predicateParser,
ObjectParser objectParser,
RegexMatcherFactory regexMatcherFactory)
|
NTriplesEventReader(Reader reader,
URI baseURI,
TripleFactory factory,
SubjectParser subjectParser,
PredicateParser predicateParser,
ObjectParser objectParser,
RegexMatcherFactory regexMatcherFactory)
|
Method Summary |
boolean |
close()
Closes the iterator by freeing any resources that it current holds. |
boolean |
hasNext()
|
Triple |
next()
|
void |
remove()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NTriplesEventReader
public NTriplesEventReader(InputStream in,
URI baseURI,
TripleFactory factory,
SubjectParser subjectParser,
PredicateParser predicateParser,
ObjectParser objectParser,
RegexMatcherFactory regexMatcherFactory)
NTriplesEventReader
public NTriplesEventReader(Reader reader,
URI baseURI,
TripleFactory factory,
SubjectParser subjectParser,
PredicateParser predicateParser,
ObjectParser objectParser,
RegexMatcherFactory regexMatcherFactory)
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Iterator<Triple>
next
public Triple next()
- Specified by:
next
in interface Iterator<Triple>
remove
public void remove()
- Specified by:
remove
in interface Iterator<Triple>
close
public boolean close()
- Description copied from interface:
ClosableIterator
- Closes the iterator by freeing any resources that it current holds.
This must be done as soon as possible. Once an iterator is closed none of the
operations on a iterator will operate i.e. they will throw an exception.
- Specified by:
close
in interface ClosableIterator<Triple>
- Returns:
- true if it was successfully closed.