Interface DeltaFactory
-
- All Known Implementing Classes:
DeltaFactoryImpl
public interface DeltaFactory
TODO clean up these interfaces!
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
DeltaFactory.Container
static interface
DeltaFactory.Object
static interface
DeltaFactory.Property
static interface
DeltaFactory.Reference
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeltaFactory.Container
container()
<K,V>
DeltaMapTriple<K,V>createDeltaMapTriple()
<T> DeltaSetTriple<T>
createDeltaSetTriple()
<V> DeltaSetTriple<V>
createDeltaSetTriple(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet)
<V extends PrismValue>
PrismValueDeltaSetTriple<V>createPrismValueDeltaSetTriple()
<V extends PrismValue>
PrismValueDeltaSetTriple<V>createPrismValueDeltaSetTriple(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet)
DeltaFactory.Object
object()
DeltaFactory.Property
property()
DeltaFactory.Reference
reference()
-
-
-
Method Detail
-
property
DeltaFactory.Property property()
-
reference
DeltaFactory.Reference reference()
-
container
DeltaFactory.Container container()
-
object
DeltaFactory.Object object()
-
createDeltaSetTriple
<T> DeltaSetTriple<T> createDeltaSetTriple()
-
createDeltaSetTriple
<V> DeltaSetTriple<V> createDeltaSetTriple(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet)
-
createPrismValueDeltaSetTriple
<V extends PrismValue> PrismValueDeltaSetTriple<V> createPrismValueDeltaSetTriple()
-
createPrismValueDeltaSetTriple
<V extends PrismValue> PrismValueDeltaSetTriple<V> createPrismValueDeltaSetTriple(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet)
-
createDeltaMapTriple
<K,V> DeltaMapTriple<K,V> createDeltaMapTriple()
-
-