Interface MountPointChild
@Beta
@NonNullByDefault
public interface MountPointChild
An unresolved child within a mount point. This is similar in functionality to
NormalizableAnydata, but
rather than normalizing, the data is fed into a combination of a EffectiveModelContext and
NormalizedNodeStreamWriter.-
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.yangtools.yang.data.api.schema.NormalizedNodenormalizeTo(org.opendaylight.yangtools.yang.model.api.EffectiveModelContext schemaContext) Normalized this child to a particular EffectiveModelContext.voidwriteTo(org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter writer, MountPointContext mountCtx) Stream this child into a writer, with the help of a SchemaContext.
-
Method Details
-
writeTo
void writeTo(org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter writer, MountPointContext mountCtx) throws IOException Stream this child into a writer, with the help of a SchemaContext.- Parameters:
writer- Writer to emit the child intomountCtx- MountPointContext for normalization purposes- Throws:
IOException- if an underlying error occursNullPointerException- if any of the arguments is null
-
normalizeTo
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode normalizeTo(org.opendaylight.yangtools.yang.model.api.EffectiveModelContext schemaContext) throws IOException Normalized this child to a particular EffectiveModelContext.- Parameters:
schemaContext- SchemaContext for normalization purposes- Returns:
- A NormalizedNode representation of this child
- Throws:
IOException- if an underlying error occursNullPointerException- if any of the arguments is null
-