Class NormalizedNodeAggregator


  • public final class NormalizedNodeAggregator
    extends Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,​?>> aggregate​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier rootIdentifier, List<Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,​?>>> nodes, org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext, org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType)
      Combine data from all the nodes in the list into a tree with root as rootIdentifier.
    • Method Detail

      • aggregate

        public static Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,​?>> aggregate​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier rootIdentifier,
                                                                                                                    List<Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,​?>>> nodes,
                                                                                                                    org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext,
                                                                                                                    org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType)
                                                                                                             throws org.opendaylight.yangtools.yang.data.api.schema.tree.DataValidationFailedException
        Combine data from all the nodes in the list into a tree with root as rootIdentifier.
        Throws:
        org.opendaylight.yangtools.yang.data.api.schema.tree.DataValidationFailedException