public class ImmutableLeafSetEntryNodeBuilder<T> extends Object
Constructor and Description |
---|
ImmutableLeafSetEntryNodeBuilder() |
Modifier and Type | Method and Description |
---|---|
LeafSetEntryNode<T> |
build()
Returns instance of the product.
|
static <T> @NonNull ImmutableLeafSetEntryNodeBuilder<T> |
create() |
protected Map<QName,String> |
getAttributes() |
protected I |
getNodeIdentifier() |
protected V |
getValue() |
NormalizedNodeAttrBuilder<I,V,R> |
withAttributes(Map<QName,String> withAttributes)
Attach a map of attributes.
|
NormalizedNodeAttrBuilder<I,V,R> |
withNodeIdentifier(I withNodeIdentifier) |
NormalizedNodeAttrBuilder<I,V,R> |
withValue(V withValue) |
public static <T> @NonNull ImmutableLeafSetEntryNodeBuilder<T> create()
public LeafSetEntryNode<T> build()
CheckedBuilder
protected final I getNodeIdentifier()
protected final V getValue()
public NormalizedNodeAttrBuilder<I,V,R> withValue(V withValue)
withValue
in interface NormalizedNodeAttrBuilder<I extends YangInstanceIdentifier.PathArgument,V,R extends NormalizedNode<I,?>>
withValue
in interface NormalizedNodeBuilder<I extends YangInstanceIdentifier.PathArgument,V,R extends NormalizedNode<I,?>>
public NormalizedNodeAttrBuilder<I,V,R> withNodeIdentifier(I withNodeIdentifier)
withNodeIdentifier
in interface NormalizedNodeAttrBuilder<I extends YangInstanceIdentifier.PathArgument,V,R extends NormalizedNode<I,?>>
withNodeIdentifier
in interface NormalizedNodeBuilder<I extends YangInstanceIdentifier.PathArgument,V,R extends NormalizedNode<I,?>>
public NormalizedNodeAttrBuilder<I,V,R> withAttributes(Map<QName,String> withAttributes)
AttributesBuilder
withAttributes
in interface AttributesBuilder<NormalizedNodeAttrBuilder<I extends YangInstanceIdentifier.PathArgument,V,R extends NormalizedNode<I,?>>>
withAttributes
- Attribute mapCopyright © 2019 OpenDaylight. All rights reserved.