Class AbstractEntryObject<T extends EntryObject<T,K>,K extends Key<T>>
java.lang.Object
org.opendaylight.yangtools.binding.lib.AbstractAugmentable<T>
org.opendaylight.yangtools.binding.lib.AbstractEntryObject<T,K>
- Type Parameters:
T
-EntryObject
typeK
-Key
type
- All Implemented Interfaces:
Augmentable<T>
,BindingContract<DataContainer>
,BindingObject
,DataContainer
,DataObject
,EntryObject<T,
,K> KeyAware<K>
public abstract class AbstractEntryObject<T extends EntryObject<T,K>,K extends Key<T>>
extends AbstractAugmentable<T>
implements EntryObject<T,K>
Abstract base class for implementations of
EntryObject
.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractEntryObject
(Map<Class<? extends Augmentation<T>>, Augmentation<T>> augmentations, K key) -
Method Summary
Methods inherited from class org.opendaylight.yangtools.binding.lib.AbstractAugmentable
augmentation, augmentations, equals, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opendaylight.yangtools.binding.Augmentable
augmentation, augmentationOrElseThrow, augmentationOrElseThrow, augmentations
Methods inherited from interface org.opendaylight.yangtools.binding.DataObject
implementedInterface
-
Constructor Details
-
AbstractEntryObject
protected AbstractEntryObject(Map<Class<? extends Augmentation<T>>, Augmentation<T>> augmentations, K key)
-
-
Method Details