All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.mmm.marshall.spi.StructuredNodeDefault Maven / Gradle / Ivy

There is a newer version: 0.9.11
Show newest version
/* Copyright (c) The m-m-m Team, Licensed under the Apache License, Version 2.0
 * http://www.apache.org/licenses/LICENSE-2.0 */
package io.github.mmm.marshall.spi;

/**
 * Default implementation of {@link StructuredNode} to be used if no further state information is required.
 *
 * @since 1.0.0
 */
public class StructuredNodeDefault extends StructuredNode {

  /**
   * The constructor.
   *
   * @param parent the parent node.
   * @param type the {@link StructuredNodeType}. Should be {@code null} for the {@link #isRoot() root node} or for a
   *        virtual child node marking a single atomic value that was written.
   */
  public StructuredNodeDefault(StructuredNodeDefault parent, StructuredNodeType type) {

    super(parent, type);
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy