E
- the type of axioms described in an Semantic.Axioms
set.
It should be the same parameter (or an extension) used for
a specific Semantic.Axioms
implementation.public static class Semantic.Axioms.SynchronisationIntent<E>
extends java.lang.Object
Semantic.Axioms
reading or writing.
It describes the changes that should be performed in a Semantic.Axioms
set or in an OWL ontology during: Semantic.Descriptor.readSemantic()
or
Semantic.Descriptor.writeSemantic()
.
This implementation considers sets of Semantic.Axioms
as
{@link HashSet}<E>
This class is not directly instantiable but it can be assessed through:
Semantic.Axioms.synchroniseFrom(Axioms)
or Semantic.Axioms.synchroniseTo(Axioms)
.
Modifier and Type | Method and Description |
---|---|
Semantic.Axioms.SynchronisationIntent<E> |
copy() |
boolean |
equals(java.lang.Object o) |
java.util.Set<E> |
getToAdd()
Returns the element to add to the set in order to synchronise them.
|
java.util.Set<E> |
getToRemove()
Returns the element to remove to the set in order to synchronise them.
|
java.util.Set<E> |
getUnchanged()
Returns the elements that are in both sets.
|
int |
hashCode() |
java.lang.String |
toString() |
public java.util.Set<E> getToAdd()
Semantic.Descriptor.writeSemantic()
those are the axioms
to add in the OWL representation.
During Semantic.Descriptor.readSemantic()
those are the axioms
to add to the OWLOOP representation.public java.util.Set<E> getToRemove()
Semantic.Descriptor.writeSemantic()
those are the axioms
to remove from the OWL representation.
During Semantic.Descriptor.readSemantic()
those are the axioms
to remove from the OWLOOP representation.public java.util.Set<E> getUnchanged()
Semantic.Descriptor.writeSemantic()
and Semantic.Descriptor.readSemantic()
,
those elements can be not considered.public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public Semantic.Axioms.SynchronisationIntent<E> copy()