public final class RDFStreams extends Object
Modifier and Type | Field and Description |
---|---|
static long |
BYTE_PER_STATEMENT |
static RDFStream |
EMPTY |
Modifier and Type | Method and Description |
---|---|
static long |
estimatedCount(Iterable<RDFStream> theStreams) |
static long |
estimatedCount(long theBytes,
RDFFormat theFormat) |
static RDFStreamBuilder |
forFile(Path theFile) |
static RDFStreamBuilder |
forFiles(Collection<Path> theFiles) |
static RDFStreamBuilder |
forFiles(Path... theFiles) |
static String |
formatParseException(RDFStream theStream,
Exception theError) |
static RDFStream |
forStatements(Iterable<Statement> theStatements,
Resource theContext) |
static RDFStream |
forStatements(Iterator<Statement> theStatements,
Resource theContext) |
static RDFStream |
forStatements(Iterator<Statement> theStatements,
Resource theContext,
long estimatedSize) |
static RDFStreamBuilder |
forStream(InputStream theStream) |
static boolean |
hasContext(Iterable<RDFStream> theStreams) |
static long |
length(Iterable<RDFStream> theStreams) |
static Set<Statement> |
parse(List<RDFStream> theStreams)
Parses the contents of the given streams and returns a set of statements.
|
static void |
parse(List<RDFStream> theStreams,
RDFHandler theHandler)
Parses the contents of the given streams with the specified handler and closes all the streams at the end.
|
static List<Namespace> |
parseNamespaces(List<RDFStream> theStreams)
Parses the namespaces from the given streams and returns all the namespaces parsed.
|
public static long BYTE_PER_STATEMENT
public static final RDFStream EMPTY
public static RDFStreamBuilder forFile(Path theFile)
public static RDFStreamBuilder forFiles(Path... theFiles)
public static RDFStreamBuilder forFiles(Collection<Path> theFiles)
public static RDFStreamBuilder forStream(InputStream theStream)
public static RDFStream forStatements(Iterable<Statement> theStatements, Resource theContext)
public static RDFStream forStatements(Iterator<Statement> theStatements, Resource theContext)
public static RDFStream forStatements(Iterator<Statement> theStatements, Resource theContext, long estimatedSize)
public static long estimatedCount(long theBytes, RDFFormat theFormat)
public static String formatParseException(RDFStream theStream, Exception theError)
public static void parse(List<RDFStream> theStreams, RDFHandler theHandler) throws InvalidRDF, IOException
theStreams
- streams to parsetheHandler
- handlerInvalidRDF
IOException
public static Set<Statement> parse(List<RDFStream> theStreams) throws InvalidRDF, IOException
theStreams
- streams to parseInvalidRDF
IOException
public static List<Namespace> parseNamespaces(List<RDFStream> theStreams) throws InvalidRDF
theStreams
- streams to parseInvalidRDF
Copyright © 2010-2016 Stardog Union. All Rights Reserved.