Hierarchy For Package org.opendaylight.yangtools.binding
Class Hierarchy
- java.lang.Object
- org.opendaylight.yangtools.binding.YangFeature<F,
R> (implements org.opendaylight.yangtools.binding.BindingContract<T>)
- org.opendaylight.yangtools.binding.YangFeature<F,
Interface Hierarchy
- org.opendaylight.yangtools.binding.AnnotationAware
- org.opendaylight.yangtools.binding.Augmentable<T>
- org.opendaylight.yangtools.binding.EntryObject<T,
K> (also extends org.opendaylight.yangtools.binding.DataObject, org.opendaylight.yangtools.binding.KeyAware<T>)
- org.opendaylight.yangtools.binding.EntryObject<T,
- org.opendaylight.yangtools.binding.BindingContract<T>
- org.opendaylight.yangtools.binding.Action<P,
I, O> - org.opendaylight.yangtools.binding.KeyedListAction<K,
T, I, O>
- org.opendaylight.yangtools.binding.KeyedListAction<K,
- org.opendaylight.yangtools.binding.BaseIdentity (also extends org.opendaylight.yangtools.binding.BindingObject, java.io.Serializable)
- org.opendaylight.yangtools.binding.DataContainer
- org.opendaylight.yangtools.binding.BaseNotification
- org.opendaylight.yangtools.binding.InstanceNotification<N,
T> - org.opendaylight.yangtools.binding.KeyedListNotification<N,
T, K>
- org.opendaylight.yangtools.binding.KeyedListNotification<N,
- org.opendaylight.yangtools.binding.Notification<T>
- org.opendaylight.yangtools.binding.InstanceNotification<N,
- org.opendaylight.yangtools.binding.ChoiceIn<P>
- org.opendaylight.yangtools.binding.DataObject (also extends org.opendaylight.yangtools.binding.BindingObject)
- org.opendaylight.yangtools.binding.Augmentation<T>
- org.opendaylight.yangtools.binding.ChildOf<P>
- org.opendaylight.yangtools.binding.EntryObject<T,
K> (also extends org.opendaylight.yangtools.binding.Augmentable<T>, org.opendaylight.yangtools.binding.KeyAware<T>) - org.opendaylight.yangtools.binding.RpcInput
- org.opendaylight.yangtools.binding.RpcOutput
- org.opendaylight.yangtools.binding.DataRoot<T>
- org.opendaylight.yangtools.binding.Grouping (also extends org.opendaylight.yangtools.binding.BindingObject)
- org.opendaylight.yangtools.binding.NotificationBody<T>
- org.opendaylight.yangtools.binding.YangData<T> (also extends org.opendaylight.yangtools.binding.BindingObject)
- org.opendaylight.yangtools.binding.BaseNotification
- org.opendaylight.yangtools.binding.OpaqueObject<T> (also extends org.opendaylight.yangtools.binding.BindingObject, org.opendaylight.yangtools.binding.ValueAware<T>)
- org.opendaylight.yangtools.binding.Rpc<I,
O>
- org.opendaylight.yangtools.binding.Action<P,
- org.opendaylight.yangtools.binding.BindingObject
- org.opendaylight.yangtools.binding.Annotation<T> (also extends org.opendaylight.yangtools.binding.ValueAware<T>)
- org.opendaylight.yangtools.binding.BaseIdentity (also extends org.opendaylight.yangtools.binding.BindingContract<T>, java.io.Serializable)
- org.opendaylight.yangtools.binding.DataObject (also extends org.opendaylight.yangtools.binding.DataContainer)
- org.opendaylight.yangtools.binding.Augmentation<T>
- org.opendaylight.yangtools.binding.ChildOf<P>
- org.opendaylight.yangtools.binding.EntryObject<T,
K> (also extends org.opendaylight.yangtools.binding.Augmentable<T>, org.opendaylight.yangtools.binding.KeyAware<T>) - org.opendaylight.yangtools.binding.RpcInput
- org.opendaylight.yangtools.binding.RpcOutput
- org.opendaylight.yangtools.binding.Grouping (also extends org.opendaylight.yangtools.binding.DataContainer)
- org.opendaylight.yangtools.binding.NotificationBody<T>
- org.opendaylight.yangtools.binding.OpaqueObject<T> (also extends org.opendaylight.yangtools.binding.BindingContract<T>, org.opendaylight.yangtools.binding.ValueAware<T>)
- org.opendaylight.yangtools.binding.TypeObject
- org.opendaylight.yangtools.binding.BitsTypeObject
- org.opendaylight.yangtools.binding.EnumTypeObject
- org.opendaylight.yangtools.binding.ScalarTypeObject<T> (also extends org.opendaylight.yangtools.binding.ValueAware<T>)
- org.opendaylight.yangtools.binding.UnionTypeObject
- org.opendaylight.yangtools.binding.YangData<T> (also extends org.opendaylight.yangtools.binding.DataContainer)
- java.lang.Comparable<T>
- org.opendaylight.yangtools.binding.DataObjectStep<T> (also extends java.io.Serializable)
- org.opendaylight.yangtools.binding.ExactDataObjectStep<T> (also extends org.opendaylight.yangtools.binding.BindingInstanceIdentifier.Step)
- org.opendaylight.yangtools.binding.InexactDataObjectStep<T>
- org.opendaylight.yangtools.binding.DataObjectStep<T> (also extends java.io.Serializable)
- org.opendaylight.yangtools.binding.DataObjectReference.Builder<T>
- org.opendaylight.yangtools.binding.DataObjectIdentifier.Builder<T>
- org.opendaylight.yangtools.binding.DataObjectIdentifier.Builder.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectReference.Builder.WithKey<T, K>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.Builder.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectReference.Builder.WithKey<T,
K> - org.opendaylight.yangtools.binding.DataObjectIdentifier.Builder.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectIdentifier.Builder<T>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.Builder.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectIdentifier.Builder<T>
- org.opendaylight.yangtools.binding.EventInstantAware
- org.opendaylight.yangtools.binding.KeyAware<T>
- org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectReference<T>) - org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectIdentifier<T>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
- org.opendaylight.yangtools.binding.EntryObject<T,
K> (also extends org.opendaylight.yangtools.binding.Augmentable<T>, org.opendaylight.yangtools.binding.DataObject)
- org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T,
- org.opendaylight.yangtools.concepts.MutationBehaviour<T>
- org.opendaylight.yangtools.concepts.Immutable
- org.opendaylight.yangtools.binding.BindingInstanceIdentifier (also extends java.io.Serializable)
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.DataObjectReference<T>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T, K>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.DataObjectReference<T>)
- org.opendaylight.yangtools.binding.DataObjectReference<T> (also extends java.io.Serializable)
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.BindingInstanceIdentifier)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T, K>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.KeyAware<T>) - org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectIdentifier<T>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.BindingInstanceIdentifier)
- org.opendaylight.yangtools.concepts.Identifier (also extends java.io.Serializable)
- org.opendaylight.yangtools.binding.Key<T>
- org.opendaylight.yangtools.binding.OpaqueData<T>
- org.opendaylight.yangtools.binding.BindingInstanceIdentifier (also extends java.io.Serializable)
- org.opendaylight.yangtools.concepts.Immutable
- java.io.Serializable
- org.opendaylight.yangtools.binding.BaseIdentity (also extends org.opendaylight.yangtools.binding.BindingContract<T>, org.opendaylight.yangtools.binding.BindingObject)
- org.opendaylight.yangtools.binding.BindingInstanceIdentifier (also extends org.opendaylight.yangtools.concepts.Immutable)
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.DataObjectReference<T>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T, K>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.DataObjectReference<T>)
- org.opendaylight.yangtools.binding.BindingInstanceIdentifier.Step
- org.opendaylight.yangtools.binding.ExactDataObjectStep<T> (also extends org.opendaylight.yangtools.binding.DataObjectStep<T>)
- org.opendaylight.yangtools.binding.ExactPropertyStep<C,
V> (also extends org.opendaylight.yangtools.binding.PropertyStep<C, V>)
- org.opendaylight.yangtools.binding.DataObjectReference<T> (also extends org.opendaylight.yangtools.concepts.Immutable)
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.BindingInstanceIdentifier)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T, K>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectReference.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.KeyAware<T>) - org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
K> (also extends org.opendaylight.yangtools.binding.DataObjectIdentifier<T>)
- org.opendaylight.yangtools.binding.DataObjectIdentifier.WithKey<T,
- org.opendaylight.yangtools.binding.DataObjectIdentifier<T> (also extends org.opendaylight.yangtools.binding.BindingInstanceIdentifier)
- org.opendaylight.yangtools.binding.DataObjectStep<T> (also extends java.lang.Comparable<T>)
- org.opendaylight.yangtools.binding.ExactDataObjectStep<T> (also extends org.opendaylight.yangtools.binding.BindingInstanceIdentifier.Step)
- org.opendaylight.yangtools.binding.InexactDataObjectStep<T>
- org.opendaylight.yangtools.concepts.Identifier (also extends org.opendaylight.yangtools.concepts.Immutable)
- org.opendaylight.yangtools.binding.Key<T>
- org.opendaylight.yangtools.binding.PropertyStep<C,
V> - org.opendaylight.yangtools.binding.ExactPropertyStep<C,
V> (also extends org.opendaylight.yangtools.binding.BindingInstanceIdentifier.Step)
- org.opendaylight.yangtools.binding.ExactPropertyStep<C,
- org.opendaylight.yangtools.binding.ValueAware<T>
- org.opendaylight.yangtools.binding.Annotation<T> (also extends org.opendaylight.yangtools.binding.BindingObject)
- org.opendaylight.yangtools.binding.OpaqueObject<T> (also extends org.opendaylight.yangtools.binding.BindingContract<T>, org.opendaylight.yangtools.binding.BindingObject)
- org.opendaylight.yangtools.binding.ScalarTypeObject<T> (also extends org.opendaylight.yangtools.binding.TypeObject)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.opendaylight.yangtools.binding.KeylessStep<T> (implements org.opendaylight.yangtools.binding.InexactDataObjectStep<T>)
- org.opendaylight.yangtools.binding.KeyStep<K,
T> (implements org.opendaylight.yangtools.binding.ExactDataObjectStep<T>, org.opendaylight.yangtools.binding.KeyAware<T>) - org.opendaylight.yangtools.binding.LeafListPropertyStep<C,
V> (implements org.opendaylight.yangtools.binding.ExactPropertyStep<C, V>) - org.opendaylight.yangtools.binding.LeafPropertyStep<C,
V> (implements org.opendaylight.yangtools.binding.ExactPropertyStep<C, V>) - org.opendaylight.yangtools.binding.NodeStep<T> (implements org.opendaylight.yangtools.binding.ExactDataObjectStep<T>)
- org.opendaylight.yangtools.binding.PropertyIdentifier<C,
V> (implements org.opendaylight.yangtools.binding.BindingInstanceIdentifier)
- java.lang.Record