Class AbstractDataObjectReference<T extends DataObject,S extends DataObjectStep<?>>

java.lang.Object
org.opendaylight.yangtools.binding.impl.AbstractDataObjectReference<T,S>
All Implemented Interfaces:
Serializable, DataObjectReference<T>, PathLike, Immutable
Direct Known Subclasses:
DataObjectIdentifierImpl, DataObjectReferenceImpl, InstanceIdentifier

public abstract sealed class AbstractDataObjectReference<T extends DataObject,S extends DataObjectStep<?>> extends Object implements DataObjectReference<T> permits DataObjectIdentifierImpl<T>, DataObjectReferenceImpl<T>, InstanceIdentifier<T>
Base implementation of DataObjectReference.
See Also:
  • Constructor Details

    • AbstractDataObjectReference

      protected AbstractDataObjectReference(Iterable<? extends @NonNull S> steps)
  • Method Details