Interface DataObjectIdentifier<T extends DataObject>

Type Parameters:
T - type of DataObject held in the last step.
All Superinterfaces:
BindingInstanceIdentifier, DataObjectReference<T>, Immutable, Serializable
All Known Subinterfaces:
DataObjectIdentifier.WithKey<T,K>
All Known Implementing Classes:
DataObjectIdentifierImpl, DataObjectIdentifierWithKey

public sealed interface DataObjectIdentifier<T extends DataObject> extends DataObjectReference<T>, BindingInstanceIdentifier permits DataObjectIdentifier.WithKey<T,K>, DataObjectIdentifierImpl<T>
A DataObjectReference matching at most one DataObject, consistent with YANG instance-identifier addressing as captured by BindingInstanceIdentifier.