Class ImmutableLeafSetEntryNodeSchemaAwareBuilder<T>
- java.lang.Object
-
- org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafSetEntryNodeBuilder<T>
-
- org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafSetEntryNodeSchemaAwareBuilder<T>
-
- All Implemented Interfaces:
org.opendaylight.yangtools.concepts.Builder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
,org.opendaylight.yangtools.concepts.CheckedBuilder<org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>,IllegalArgumentException>
,org.opendaylight.yangtools.concepts.Mutable
,org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Mutable>
,NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
public final class ImmutableLeafSetEntryNodeSchemaAwareBuilder<T> extends ImmutableLeafSetEntryNodeBuilder<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> @NonNull NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
create(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)
protected I
getNodeIdentifier()
protected V
getValue()
NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue withNodeIdentifier)
NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
withValue(T withValue)
-
Methods inherited from class org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafSetEntryNodeBuilder
build, create
-
-
-
-
Method Detail
-
create
public static <T> @NonNull NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> create(org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode schema)
-
withValue
public NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withValue(T withValue)
- Specified by:
withValue
in interfaceNormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
-
withNodeIdentifier
public NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>> withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue withNodeIdentifier)
- Specified by:
withNodeIdentifier
in interfaceNormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue,T,org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode<T>>
-
getNodeIdentifier
protected final I getNodeIdentifier()
-
getValue
protected final V getValue()
-
-