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, wait
getValue
protected AbstractImmutableNormalizedNode(K nodeIdentifier)
public final QName getNodeType()
NormalizedNode
getNodeType
in interface NormalizedNode<K extends YangInstanceIdentifier.PathArgument,V>
public final K getIdentifier()
NormalizedNode
getIdentifier
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.