Class DataObjectModificationImpl<T extends org.opendaylight.yangtools.binding.DataObject>
java.lang.Object
org.opendaylight.mdsal.binding.api.DataObjectModification<T>
org.opendaylight.mdsal.binding.api.DataObjectModification.WithDataAfter<T>
org.opendaylight.mdsal.binding.api.DataObjectWritten<T>
org.opendaylight.ovsdb.hwvtepsouthbound.reconciliation.configuration.DataObjectModificationImpl<T>
- All Implemented Interfaces:
org.opendaylight.yangtools.concepts.Immutable
public class DataObjectModificationImpl<T extends org.opendaylight.yangtools.binding.DataObject>
extends org.opendaylight.mdsal.binding.api.DataObjectWritten<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opendaylight.mdsal.binding.api.DataObjectModification
org.opendaylight.mdsal.binding.api.DataObjectModification.ModificationType, org.opendaylight.mdsal.binding.api.DataObjectModification.WithDataAfter<T extends org.opendaylight.yangtools.binding.DataObject> -
Constructor Summary
ConstructorsConstructorDescriptionDataObjectModificationImpl(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> nodeId, T newData, T oldData) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.google.common.base.MoreObjects.ToStringHelperaddToStringAttributes(com.google.common.base.MoreObjects.ToStringHelper helper) <C extends org.opendaylight.yangtools.binding.DataObject>
@Nullable org.opendaylight.mdsal.binding.api.DataObjectModification<C> modifiedChild(org.opendaylight.yangtools.binding.ExactDataObjectStep<C> step) Collection<org.opendaylight.mdsal.binding.api.DataObjectModification<? extends org.opendaylight.yangtools.binding.DataObject>> org.opendaylight.yangtools.binding.ExactDataObjectStep<T> step()Methods inherited from class org.opendaylight.mdsal.binding.api.DataObjectModification
coerceKeyStep, dataType, getModifiedAugmentation, getModifiedChild, getModifiedChildContainer, getModifiedChildContainer, getModifiedChildListItem, getModifiedChildListItem, getModifiedChildren, getModifiedChildren, modificationType, toString
-
Constructor Details
-
DataObjectModificationImpl
-
-
Method Details
-
dataBefore
- Specified by:
dataBeforein classorg.opendaylight.mdsal.binding.api.DataObjectModification<T extends org.opendaylight.yangtools.binding.DataObject>
-
dataAfter
- Specified by:
dataAfterin classorg.opendaylight.mdsal.binding.api.DataObjectModification.WithDataAfter<T extends org.opendaylight.yangtools.binding.DataObject>
-
step
- Specified by:
stepin classorg.opendaylight.mdsal.binding.api.DataObjectModification<T extends org.opendaylight.yangtools.binding.DataObject>
-
modifiedChild
public <C extends org.opendaylight.yangtools.binding.DataObject> @Nullable org.opendaylight.mdsal.binding.api.DataObjectModification<C> modifiedChild(org.opendaylight.yangtools.binding.ExactDataObjectStep<C> step) - Specified by:
modifiedChildin classorg.opendaylight.mdsal.binding.api.DataObjectModification<T extends org.opendaylight.yangtools.binding.DataObject>
-
modifiedChildren
public Collection<org.opendaylight.mdsal.binding.api.DataObjectModification<? extends org.opendaylight.yangtools.binding.DataObject>> modifiedChildren()- Specified by:
modifiedChildrenin classorg.opendaylight.mdsal.binding.api.DataObjectModification<T extends org.opendaylight.yangtools.binding.DataObject>
-
addToStringAttributes
protected com.google.common.base.MoreObjects.ToStringHelper addToStringAttributes(com.google.common.base.MoreObjects.ToStringHelper helper) - Specified by:
addToStringAttributesin classorg.opendaylight.mdsal.binding.api.DataObjectModification<T extends org.opendaylight.yangtools.binding.DataObject>
-