Class ImmutableMetadataNormalizedAnydata
- java.lang.Object
-
- org.opendaylight.yangtools.yang.model.util.AbstractSchemaContextProvider
-
- org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydata
-
- org.opendaylight.yangtools.rfc7952.data.util.ImmutableMetadataNormalizedAnydata
-
- All Implemented Interfaces:
org.opendaylight.yangtools.concepts.Immutable,org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Immutable>,org.opendaylight.yangtools.rfc7952.data.api.MetadataNormalizedAnydata,org.opendaylight.yangtools.yang.data.api.schema.NormalizedAnydata,org.opendaylight.yangtools.yang.model.api.SchemaContextProvider
@Beta @NonNullByDefault public final class ImmutableMetadataNormalizedAnydata extends org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydata implements org.opendaylight.yangtools.rfc7952.data.api.MetadataNormalizedAnydata
-
-
Constructor Summary
Constructors Constructor Description ImmutableMetadataNormalizedAnydata(org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext, org.opendaylight.yangtools.yang.model.api.DataSchemaNode contextNode, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data, org.opendaylight.yangtools.rfc7952.data.api.NormalizedMetadata metadata)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opendaylight.yangtools.rfc7952.data.api.NormalizedMetadatagetMetadata()static org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydataofOptional(org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext, org.opendaylight.yangtools.yang.model.api.DataSchemaNode contextNode, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data, Optional<org.opendaylight.yangtools.rfc7952.data.api.NormalizedMetadata> metadata)voidwriteTo(org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter writer, boolean orderKeyLeaves)-
Methods inherited from class org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydata
addToStringAttributes, equals, getContextNode, getData, hashCode
-
Methods inherited from class org.opendaylight.yangtools.yang.model.util.AbstractSchemaContextProvider
getSchemaContext, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
ImmutableMetadataNormalizedAnydata
public ImmutableMetadataNormalizedAnydata(org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext, org.opendaylight.yangtools.yang.model.api.DataSchemaNode contextNode, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data, org.opendaylight.yangtools.rfc7952.data.api.NormalizedMetadata metadata)
-
-
Method Detail
-
ofOptional
public static org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydata ofOptional(org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext, org.opendaylight.yangtools.yang.model.api.DataSchemaNode contextNode, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data, Optional<org.opendaylight.yangtools.rfc7952.data.api.NormalizedMetadata> metadata)
-
getMetadata
public org.opendaylight.yangtools.rfc7952.data.api.NormalizedMetadata getMetadata()
- Specified by:
getMetadatain interfaceorg.opendaylight.yangtools.rfc7952.data.api.MetadataNormalizedAnydata
-
writeTo
public void writeTo(org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter writer, boolean orderKeyLeaves) throws IOException- Specified by:
writeToin interfaceorg.opendaylight.yangtools.yang.data.api.schema.NormalizedAnydata- Throws:
IOException
-
-