public final class ImmutableAnyXmlNodeSchemaAwareBuilder extends ImmutableAnyXmlNodeBuilder
Modifier and Type | Method and Description |
---|---|
static @NonNull NormalizedNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode> |
create(AnyXmlSchemaNode schema) |
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<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode> |
withNodeIdentifier(YangInstanceIdentifier.NodeIdentifier withNodeIdentifier) |
NormalizedNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode> |
withValue(DOMSource withValue) |
build, create
public static @NonNull NormalizedNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode> create(AnyXmlSchemaNode schema)
public NormalizedNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode> withValue(DOMSource withValue)
withValue
in interface NormalizedNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode>
withValue
in interface NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode>
public NormalizedNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode> withNodeIdentifier(YangInstanceIdentifier.NodeIdentifier withNodeIdentifier)
withNodeIdentifier
in interface NormalizedNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode>
withNodeIdentifier
in interface NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,DOMSource,AnyXmlNode>
protected final I getNodeIdentifier()
protected final V getValue()
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.