public abstract class OWLOntologyChangeData extends Object implements HasSignature, Serializable
OWLOntologyChange
. There is a concrete subclass of
this class for each concrete class of OWLOntologyChange
. OWLOntologyChange.getChangeData()
,
Serialized FormModifier and Type | Method and Description |
---|---|
abstract <R,E extends Exception> |
accept(OWLOntologyChangeDataVisitor<R,E> visitor)
Accepts a visit from an
OWLOntologyChangeDataVisitor . |
abstract OWLOntologyChange |
createOntologyChange(OWLOntology ontology)
Creates an
OWLOntologyChange object that pertains to the
specified ontology , which when applied to the specified ontology
enacts the change described by this info object. |
boolean |
equals(Object obj) |
abstract Object |
getItem() |
int |
hashCode() |
String |
toString() |
getSignature
public abstract <R,E extends Exception> R accept(@Nonnull OWLOntologyChangeDataVisitor<R,E> visitor) throws E extends Exception
OWLOntologyChangeDataVisitor
.R
- The return type for visitor's visit methods.E
- The exception type for exceptions thrown by the visitor's visit
methods.visitor
- The visitorE
- The exception thrown by the visitor's visit methods.E extends Exception
@Nonnull public abstract OWLOntologyChange createOntologyChange(@Nonnull OWLOntology ontology)
OWLOntologyChange
object that pertains to the
specified ontology
, which when applied to the specified ontology
enacts the change described by this info object.ontology
- The OWLOntology
that the change should apply to.OWLOntologyChange
object that applies to
ontology
and changes ontology
in a way that is
consistent with this the information held in this
OWLOntologyChangeData
object.@Nonnull public abstract Object getItem()
Copyright © 2020 The University of Manchester. All rights reserved.