java.lang.Object
org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter
org.opendaylight.yangtools.rfc8528.data.util.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 Details

    • 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