Interface DataObjectReference.WithKey<T extends EntryObject<T,K>,K extends Key<T>>

Type Parameters:
T - EntryObject type
K - Key type
All Superinterfaces:
DataObjectReference<T>, Immutable, KeyAware<K>, Serializable
All Known Subinterfaces:
DataObjectIdentifier.WithKey<T,K>
All Known Implementing Classes:
DataObjectIdentifierWithKey, DataObjectReferenceWithKey, KeyedInstanceIdentifier
Enclosing interface:
DataObjectReference<T extends DataObject>

public static sealed interface DataObjectReference.WithKey<T extends EntryObject<T,K>,K extends Key<T>> extends DataObjectReference<T>, KeyAware<K> permits DataObjectIdentifier.WithKey<T,K>, DataObjectReferenceWithKey<T,K>, KeyedInstanceIdentifier<T,K>