Class ImmutableMetadataNormalizedAnydata
- java.lang.Object
-
- org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydata
-
- org.opendaylight.yangtools.rfc7952.data.util.ImmutableMetadataNormalizedAnydata
-
- All Implemented Interfaces:
Immutable
,MutationBehaviour<Immutable>
,MetadataNormalizedAnydata
,NormalizedAnydata
@Beta @NonNullByDefault public final class ImmutableMetadataNormalizedAnydata extends ImmutableNormalizedAnydata implements MetadataNormalizedAnydata
-
-
Constructor Summary
Constructors Constructor Description ImmutableMetadataNormalizedAnydata(EffectiveStatementInference inference, NormalizedNode data, NormalizedMetadata metadata)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NormalizedMetadata
getMetadata()
static ImmutableNormalizedAnydata
ofOptional(EffectiveStatementInference inference, NormalizedNode data, Optional<NormalizedMetadata> metadata)
void
writeTo(NormalizedNodeStreamWriter writer, boolean orderKeyLeaves)
-
Methods inherited from class org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydata
addToStringAttributes, equals, getData, getInference, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedAnydata
getData, getInference, writeTo
-
-
-
-
Constructor Detail
-
ImmutableMetadataNormalizedAnydata
public ImmutableMetadataNormalizedAnydata(EffectiveStatementInference inference, NormalizedNode data, NormalizedMetadata metadata)
-
-
Method Detail
-
ofOptional
public static ImmutableNormalizedAnydata ofOptional(EffectiveStatementInference inference, NormalizedNode data, Optional<NormalizedMetadata> metadata)
-
getMetadata
public NormalizedMetadata getMetadata()
- Specified by:
getMetadata
in interfaceMetadataNormalizedAnydata
-
writeTo
public void writeTo(NormalizedNodeStreamWriter writer, boolean orderKeyLeaves) throws IOException
- Specified by:
writeTo
in interfaceNormalizedAnydata
- Throws:
IOException
-
-