Class Builders


  • public final class Builders
    extends Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​T,​org.opendaylight.yangtools.yang.data.api.schema.AnydataNode<T>> anydataBuilder​(Class<T> objectModel)  
      static NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​DOMSource,​org.opendaylight.yangtools.yang.data.api.schema.DOMSourceAnyxmlNode> anyXmlBuilder()  
      static NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​DOMSource,​org.opendaylight.yangtools.yang.data.api.schema.DOMSourceAnyxmlNode> anyXmlBuilder​(org.opendaylight.yangtools.yang.model.api.AnyxmlSchemaNode schema)  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.AugmentationIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.AugmentationNode> augmentationBuilder()  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.AugmentationIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.AugmentationNode> augmentationBuilder​(org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode schema)  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode> choiceBuilder()  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode> choiceBuilder​(org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode schema)  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder()  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder​(org.opendaylight.yangtools.yang.data.api.schema.ContainerNode node)  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder​(org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode schema)  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder​(org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode schema, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode node)  
      static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafNode<T>> leafBuilder()  
      static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafNode<T>> leafBuilder​(org.opendaylight.yangtools.yang.model.api.LeafSchemaNode schema)  
      static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder()  
      static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder​(org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T> node)  
      static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)  
      static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema, org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T> node)  
      static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetEntryBuilder()  
      static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetEntryBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)  
      static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder()  
      static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder​(org.opendaylight.yangtools.yang.data.api.schema.MapNode node)  
      static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)  
      static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema, org.opendaylight.yangtools.yang.data.api.schema.MapNode node)  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> mapEntryBuilder()  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> mapEntryBuilder​(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode mapEntryNode)  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> mapEntryBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)  
      static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> orderedLeafSetBuilder()  
      static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> orderedLeafSetBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)  
      static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> orderedMapBuilder()  
      static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> orderedMapBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)  
      static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> unkeyedListBuilder()  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode> unkeyedListEntryBuilder()  
      static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.YangModeledAnyXmlNode> yangModeledAnyXmlBuilder​(org.opendaylight.yangtools.odlext.model.api.YangModeledAnyxmlSchemaNode schema)  
    • Method Detail

      • leafBuilder

        public static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafNode<T>> leafBuilder()
      • leafBuilder

        public static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafNode<T>> leafBuilder​(org.opendaylight.yangtools.yang.model.api.LeafSchemaNode schema)
      • leafSetEntryBuilder

        public static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetEntryBuilder()
      • leafSetEntryBuilder

        public static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,​T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetEntryBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)
      • anyXmlBuilder

        public static NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​DOMSource,​org.opendaylight.yangtools.yang.data.api.schema.DOMSourceAnyxmlNode> anyXmlBuilder()
      • anyXmlBuilder

        public static NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​DOMSource,​org.opendaylight.yangtools.yang.data.api.schema.DOMSourceAnyxmlNode> anyXmlBuilder​(org.opendaylight.yangtools.yang.model.api.AnyxmlSchemaNode schema)
      • yangModeledAnyXmlBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.YangModeledAnyXmlNode> yangModeledAnyXmlBuilder​(org.opendaylight.yangtools.odlext.model.api.YangModeledAnyxmlSchemaNode schema)
      • anydataBuilder

        public static <T> NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​T,​org.opendaylight.yangtools.yang.data.api.schema.AnydataNode<T>> anydataBuilder​(Class<T> objectModel)
      • orderedLeafSetBuilder

        public static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> orderedLeafSetBuilder()
      • orderedLeafSetBuilder

        public static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> orderedLeafSetBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)
      • leafSetBuilder

        public static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder()
      • leafSetBuilder

        public static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder​(org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T> node)
      • leafSetBuilder

        public static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)
      • leafSetBuilder

        public static <T> ListNodeBuilder<T,​org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> leafSetBuilder​(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema,
                                                                                                                                      org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode<T> node)
      • containerBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder()
      • containerBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder​(org.opendaylight.yangtools.yang.data.api.schema.ContainerNode node)
      • containerBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder​(org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode schema)
      • containerBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ContainerNode> containerBuilder​(org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode schema,
                                                                                                                                                                                                                    org.opendaylight.yangtools.yang.data.api.schema.ContainerNode node)
      • mapEntryBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> mapEntryBuilder()
      • mapEntryBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> mapEntryBuilder​(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode mapEntryNode)
      • mapEntryBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,​org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> mapEntryBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)
      • orderedMapBuilder

        public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> orderedMapBuilder()
      • orderedMapBuilder

        public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.OrderedMapNode> orderedMapBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)
      • unkeyedListBuilder

        public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode> unkeyedListBuilder()
      • mapBuilder

        public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder()
      • mapBuilder

        public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder​(org.opendaylight.yangtools.yang.data.api.schema.MapNode node)
      • mapBuilder

        public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema)
      • mapBuilder

        public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,​org.opendaylight.yangtools.yang.data.api.schema.MapNode> mapBuilder​(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema,
                                                                                                                                                                                   org.opendaylight.yangtools.yang.data.api.schema.MapNode node)
      • augmentationBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.AugmentationIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.AugmentationNode> augmentationBuilder()
      • augmentationBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.AugmentationIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.AugmentationNode> augmentationBuilder​(org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode schema)
      • choiceBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode> choiceBuilder()
      • choiceBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode> choiceBuilder​(org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode schema)
      • unkeyedListEntryBuilder

        public static DataContainerNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,​org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode> unkeyedListEntryBuilder()