public abstract class OWLOntologyFormat
extends java.lang.Object
Constructor and Description |
---|
OWLOntologyFormat() |
Modifier and Type | Method and Description |
---|---|
PrefixOWLOntologyFormat |
asPrefixOWLOntologyFormat()
If this format is an instance of
PrefixOWLOntologyFormat then this method
will obtain it as a PrefixOWLOntologyFormat |
boolean |
equals(java.lang.Object obj) |
OWLOntologyLoaderMetaData |
getOntologyLoaderMetaData()
If this format describes an ontology that was loaded from some ontology document (rather than created programmatically)
there may be some meta data about the loading process.
|
java.lang.Object |
getParameter(java.lang.Object key,
java.lang.Object defaultValue) |
int |
hashCode() |
boolean |
isPrefixOWLOntologyFormat()
Determines if this format is an instance of a format that uses prefixes to shorted IRIs
|
void |
setOntologyLoaderMetaData(OWLOntologyLoaderMetaData loaderMetaData)
Sets the meta data for the ontology loader.
|
void |
setParameter(java.lang.Object key,
java.lang.Object value) |
public void setParameter(java.lang.Object key, java.lang.Object value)
key
- key for the new entryvalue
- value for the new entrypublic java.lang.Object getParameter(java.lang.Object key, java.lang.Object defaultValue)
key
- key for the new entrydefaultValue
- value for the new entrypublic boolean isPrefixOWLOntologyFormat()
true
if this format is an instance of PrefixOWLOntologyFormat
other wise false
.public PrefixOWLOntologyFormat asPrefixOWLOntologyFormat()
PrefixOWLOntologyFormat
then this method
will obtain it as a PrefixOWLOntologyFormat
PrefixOWLOntologyFormat
.java.lang.ClassCastException
- if this format is not an instance of PrefixOWLOntologyFormat
public OWLOntologyLoaderMetaData getOntologyLoaderMetaData()
OWLOntologyFormat
will provide
accessors etc. to details pertaining to the meta data about loading.null
.public void setOntologyLoaderMetaData(OWLOntologyLoaderMetaData loaderMetaData)
loaderMetaData
- The metadata. Must not be null
.java.lang.NullPointerException
- if the loaderMetaData
is null
.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object