Class Builders
java.lang.Object
org.opendaylight.yangtools.yang.data.impl.schema.Builders
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,
T, AnydataNode<T>> anydataBuilder
(Class<T> objectModel) augmentationBuilder
(int sizeHint) choiceBuilder
(int sizeHint) containerBuilder
(int sizeHint) static <T> NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,
T, LeafNode<T>> static <T> ListNodeBuilder<T,
SystemLeafSetNode<T>> static <T> ListNodeBuilder<T,
SystemLeafSetNode<T>> leafSetBuilder
(int sizeHint) static <T> ListNodeBuilder<T,
SystemLeafSetNode<T>> leafSetBuilder
(SystemLeafSetNode<T> node) static <T> NormalizedNodeBuilder<YangInstanceIdentifier.NodeWithValue,
T, LeafSetEntryNode<T>> mapBuilder
(int sizeHint) mapBuilder
(SystemMapNode node) mapEntryBuilder
(int sizeHint) mapEntryBuilder
(MapEntryNode mapEntryNode) static <T> ListNodeBuilder<T,
UserLeafSetNode<T>> static <T> ListNodeBuilder<T,
UserLeafSetNode<T>> orderedLeafSetBuilder
(UserLeafSetNode<T> node) orderedMapBuilder
(int sizeHint) unkeyedListBuilder
(int sizeHint) unkeyedListEntryBuilder
(int sizeHint)
-
Method Details
-
leafBuilder
public static <T> NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,T, leafBuilder()LeafNode<T>> -
leafSetEntryBuilder
public static <T> NormalizedNodeBuilder<YangInstanceIdentifier.NodeWithValue,T, leafSetEntryBuilder()LeafSetEntryNode<T>> -
anyXmlBuilder
public static NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource, anyXmlBuilder()DOMSourceAnyxmlNode> -
anydataBuilder
public static <T> NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,T, anydataBuilderAnydataNode<T>> (Class<T> objectModel) -
orderedLeafSetBuilder
-
orderedLeafSetBuilder
public static <T> ListNodeBuilder<T,UserLeafSetNode<T>> orderedLeafSetBuilder(UserLeafSetNode<T> node) -
leafSetBuilder
-
leafSetBuilder
-
leafSetBuilder
-
containerBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> containerBuilder() -
containerBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> containerBuilder(ContainerNode node) -
containerBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ContainerNode> containerBuilder(int sizeHint) -
mapEntryBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifierWithPredicates,MapEntryNode> mapEntryBuilder() -
mapEntryBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifierWithPredicates,MapEntryNode> mapEntryBuilder(MapEntryNode mapEntryNode) -
mapEntryBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifierWithPredicates,MapEntryNode> mapEntryBuilder(int sizeHint) -
orderedMapBuilder
-
orderedMapBuilder
-
unkeyedListBuilder
-
unkeyedListBuilder
public static CollectionNodeBuilder<UnkeyedListEntryNode,UnkeyedListNode> unkeyedListBuilder(int sizeHint) -
mapBuilder
-
mapBuilder
-
mapBuilder
-
augmentationBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier,AugmentationNode> augmentationBuilder() -
augmentationBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.AugmentationIdentifier,AugmentationNode> augmentationBuilder(int sizeHint) -
choiceBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ChoiceNode> choiceBuilder() -
choiceBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ChoiceNode> choiceBuilder(int sizeHint) -
unkeyedListEntryBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,UnkeyedListEntryNode> unkeyedListEntryBuilder() -
unkeyedListEntryBuilder
public static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,UnkeyedListEntryNode> unkeyedListEntryBuilder(int sizeHint)
-