public class StringDocumentSource extends OWLOntologyDocumentSourceBase
| Constructor and Description |
|---|
StringDocumentSource(String string) |
StringDocumentSource(StringDocumentTarget target) |
StringDocumentSource(String string,
IRI iri) |
StringDocumentSource(String string,
IRI documentIRI,
OWLDocumentFormat f,
String mime)
Specifies a string as an ontology document.
|
| Modifier and Type | Method and Description |
|---|---|
IRI |
getDocumentIRI()
Gets the IRI of the ontology document.
|
InputStream |
getInputStream()
If an input stream can be obtained from this document source then this method creates it.
|
Reader |
getReader()
Gets a reader which an ontology document can be read from.
|
boolean |
isInputStreamAvailable()
Determines if an input stream is available which an ontology document can be parsed from.
|
boolean |
isReaderAvailable()
Determines if a reader is available which an ontology document can be parsed from.
|
getAcceptHeaders, getFormat, getMIMEType, getNextDocumentIRI, isFormatKnown, isMIMETypeKnown, setAcceptHeaders, wrappublic StringDocumentSource(@Nonnull String string)
string - the source stringpublic StringDocumentSource(@Nonnull String string, @Nonnull IRI iri)
string - the source stringiri - The document IRIpublic StringDocumentSource(@Nonnull StringDocumentTarget target)
target - a document targetpublic boolean isReaderAvailable()
OWLOntologyDocumentSourcetrue if a reader can be obtained from this document source, or false
if a reader cannot be obtained from this document source.public Reader getReader()
OWLOntologyDocumentSourceReader. This method should not be called if
the isReaderAvailable method returns false. A Runtime execption will be
thrown if this happens.Reader which the ontology can be read from.public boolean isInputStreamAvailable()
OWLOntologyDocumentSourcetrue if an input stream can be obtained, false if an input stream
cannot be obtained from this document source.public InputStream getInputStream()
OWLOntologyDocumentSourceisInputStreamAvailable method returns
false .public IRI getDocumentIRI()
OWLOntologyDocumentSourceCopyright © 2020 The University of Manchester. All rights reserved.