Class MountPointNormalizedNodeWriter

  • All Implemented Interfaces:
    Closeable, Flushable, AutoCloseable

    @Beta
    public abstract class MountPointNormalizedNodeWriter
    extends org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter
    A MountPointNode-aware counterpart to NormalizedNodeWriter. Based on the backing writer's capability it either forwards or filters MountPointNodes.
    • Method Detail

      • forStreamWriter

        public static @NonNull MountPointNormalizedNodeWriter forStreamWriter​(org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter writer)
      • filteringFor

        public static @NonNull MountPointNormalizedNodeWriter filteringFor​(org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter writer)
      • forwardingFor

        public static @NonNull MountPointNormalizedNodeWriter forwardingFor​(org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter writer)
      • wasProcessedAsCompositeNode

        protected final boolean wasProcessedAsCompositeNode​(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode node)
                                                     throws IOException
        Overrides:
        wasProcessedAsCompositeNode in class org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter
        Throws:
        IOException