public interface OWLOntologyDocumentSource
Reader
 InputStream
 IRI
 | Modifier and Type | Method and Description | 
|---|---|
default Optional<String> | 
getAcceptHeaders()  | 
IRI | 
getDocumentIRI()
Gets the IRI of the ontology document. 
 | 
OWLDocumentFormat | 
getFormat()  | 
InputStream | 
getInputStream()
If an input stream can be obtained from this document source then this method creates it. 
 | 
String | 
getMIMEType()  | 
Reader | 
getReader()
Gets a reader which an ontology document can be read from. 
 | 
boolean | 
isFormatKnown()  | 
boolean | 
isInputStreamAvailable()
Determines if an input stream is available which an ontology document can be parsed from. 
 | 
boolean | 
isMIMETypeKnown()  | 
boolean | 
isReaderAvailable()
Determines if a reader is available which an ontology document can be parsed from. 
 | 
default void | 
setAcceptHeaders(String headers)  | 
boolean isReaderAvailable()
true if a reader can be obtained from this document source, or false
         if a reader cannot be obtained from this document source.@Nonnull Reader getReader()
Reader. 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.boolean isInputStreamAvailable()
true if an input stream can be obtained, false if an input stream
         cannot be obtained from this document source.@Nonnull InputStream getInputStream()
isInputStreamAvailable method returns
 false .@Nonnull IRI getDocumentIRI()
@Nullable OWLDocumentFormat getFormat()
boolean isFormatKnown()
String getMIMEType()
boolean isMIMETypeKnown()
default void setAcceptHeaders(String headers)
headers - accept headers; if not set, the mime type will be used; if that is also
        missing, the available parsers will contribute the headersCopyright © 2020 The University of Manchester. All rights reserved.