F
- the ExpressionEntities.Y
- the Entities.public static interface Axiom.ExpressionEntitySet<F extends Axiom.ExpressionEntity<?,Y>,Y> extends Axiom.EntitySet<F>
Axiom.Ground
).
Axiom.ExpressionEntitySet.SynchroniseContainedIntent
class, from which the Axiom.ExpressionEntitySet.SynchronisationMultiIntent
can be retrieved.Modifier and Type | Interface and Description |
---|---|
static class |
Axiom.ExpressionEntitySet.SynchronisationMultiIntent<E extends Axiom.ExpressionEntity<?,Y>,Y>
The synchronising intent used during
Axiom.ExpressionEntity reading or writing. |
static class |
Axiom.ExpressionEntitySet.SynchroniseContainedIntent<F extends Axiom.ExpressionEntity<?,Y>,Y> |
Axiom.EntitySet.SynchronisationIntent<E>
Modifier and Type | Method and Description |
---|---|
default Axiom.EntitySet.SynchronisationIntent<F> |
synchroniseFrom(Axiom.EntitySet<F> queried)
This method is used during
Axiom.Descriptor.readAxioms() and finds
the differences between the actual state of EntitySet and the one
queried to the OWL representation. |
default Axiom.EntitySet.SynchronisationIntent<F> |
synchroniseTo(Axiom.EntitySet<F> queried)
This method is used during
Axiom.Descriptor.writeAxioms() and finds
the differences between the actual state of EntitySet and the one
queried to the OWL representation. |
isSingleton, setSingleton
default Axiom.EntitySet.SynchronisationIntent<F> synchroniseFrom(Axiom.EntitySet<F> queried)
Axiom.EntitySet
Axiom.Descriptor.readAxioms()
and finds
the differences between the actual state of EntitySet and the one
queried to the OWL representation. Such changes represents the intent to
delete and add elements to this EntitySet, to make it equal to the OWL representation.synchroniseFrom
in interface Axiom.EntitySet<F extends Axiom.ExpressionEntity<?,Y>>
queried
- the set to check for reading differences from OWL to this EntitySet.default Axiom.EntitySet.SynchronisationIntent<F> synchroniseTo(Axiom.EntitySet<F> queried)
Axiom.EntitySet
Axiom.Descriptor.writeAxioms()
and finds
the differences between the actual state of EntitySet and the one
queried to the OWL representation. Such changes represent the intent to
delete and add axioms to the OWL structure, to make it equal to this EntitySet.synchroniseTo
in interface Axiom.EntitySet<F extends Axiom.ExpressionEntity<?,Y>>
queried
- the set to check for writing differences from OWL to this EntitySet.