public abstract class OWLObjectPropertyCharacteristicAxiomSerializer<A extends org.semanticweb.owlapi.model.OWLObjectPropertyCharacteristicAxiom> extends AbstractAxiomSerializer<A>
| Constructor and Description |
|---|
OWLObjectPropertyCharacteristicAxiomSerializer() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract A |
createAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression propertyExpression,
Set<org.semanticweb.owlapi.model.OWLAnnotation> annotations,
org.semanticweb.owlapi.model.OWLDataFactory dataFactory) |
protected A |
readAxiom(BinaryOWLInputStream inputStream,
Set<org.semanticweb.owlapi.model.OWLAnnotation> annotations) |
protected void |
writeAxiom(A axiom,
BinaryOWLOutputStream outputStream) |
readObject, writeObjectread, writepublic OWLObjectPropertyCharacteristicAxiomSerializer()
protected void writeAxiom(A axiom, BinaryOWLOutputStream outputStream) throws IOException
writeAxiom in class AbstractAxiomSerializer<A extends org.semanticweb.owlapi.model.OWLObjectPropertyCharacteristicAxiom>IOExceptionprotected A readAxiom(BinaryOWLInputStream inputStream, Set<org.semanticweb.owlapi.model.OWLAnnotation> annotations) throws IOException, BinaryOWLParseException
readAxiom in class AbstractAxiomSerializer<A extends org.semanticweb.owlapi.model.OWLObjectPropertyCharacteristicAxiom>IOExceptionBinaryOWLParseExceptionCopyright © 2015. All Rights Reserved.