public abstract class AbstractImmutableNormalizedNode<K extends YangInstanceIdentifier.PathArgument,V> extends Object implements NormalizedNode<K,V>, Immutable
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractImmutableNormalizedNode(K nodeIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.base.MoreObjects.ToStringHelper |
addToStringAttributes(com.google.common.base.MoreObjects.ToStringHelper toStringHelper) |
boolean |
equals(Object obj) |
K |
getIdentifier()
Locally unique identifier of the node.
|
QName |
getNodeType()
QName of the node as defined in YANG schema.
|
int |
hashCode() |
String |
toString() |
protected abstract boolean |
valueEquals(AbstractImmutableNormalizedNode<?,?> other) |
protected abstract int |
valueHashCode() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetValueprotected AbstractImmutableNormalizedNode(K nodeIdentifier)
public final QName getNodeType()
NormalizedNodegetNodeType in interface NormalizedNode<K extends YangInstanceIdentifier.PathArgument,V>public final K getIdentifier()
NormalizedNodegetIdentifier in interface Identifiable<K extends YangInstanceIdentifier.PathArgument>getIdentifier in interface NormalizedNode<K extends YangInstanceIdentifier.PathArgument,V>protected com.google.common.base.MoreObjects.ToStringHelper addToStringAttributes(com.google.common.base.MoreObjects.ToStringHelper toStringHelper)
protected abstract boolean valueEquals(AbstractImmutableNormalizedNode<?,?> other)
protected abstract int valueHashCode()
Copyright © 2019 OpenDaylight. All rights reserved.