Class ImmutableNormalizedAnydata
- java.lang.Object
-
- org.opendaylight.yangtools.yang.data.util.ImmutableNormalizedAnydata
-
- All Implemented Interfaces:
Immutable
,MutationBehaviour<Immutable>
,NormalizedAnydata
- Direct Known Subclasses:
ImmutableMetadataNormalizedAnydata
@Beta @NonNullByDefault public class ImmutableNormalizedAnydata extends Object implements NormalizedAnydata
-
-
Constructor Summary
Constructors Constructor Description ImmutableNormalizedAnydata(EffectiveStatementInference inference, NormalizedNode data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MoreObjects.ToStringHelper
addToStringAttributes(MoreObjects.ToStringHelper helper)
boolean
equals(@Nullable Object obj)
NormalizedNode
getData()
Return theNormalizedNode
representation of this node's data.EffectiveStatementInference
getInference()
Return theEffectiveStatementInference
which describes the structure returned byNormalizedAnydata.getData()
.int
hashCode()
String
toString()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedAnydata
writeTo, writeTo
-
-
-
-
Constructor Detail
-
ImmutableNormalizedAnydata
public ImmutableNormalizedAnydata(EffectiveStatementInference inference, NormalizedNode data)
-
-
Method Detail
-
getInference
public final EffectiveStatementInference getInference()
Description copied from interface:NormalizedAnydata
Return theEffectiveStatementInference
which describes the structure returned byNormalizedAnydata.getData()
.- Specified by:
getInference
in interfaceNormalizedAnydata
- Returns:
- An
EffectiveStatementInference
-
getData
public final NormalizedNode getData()
Description copied from interface:NormalizedAnydata
Return theNormalizedNode
representation of this node's data. Information about the corresponding schema is available viaNormalizedAnydata.getInference()
.- Specified by:
getData
in interfaceNormalizedAnydata
- Returns:
- A
NormalizedNode
-
addToStringAttributes
protected MoreObjects.ToStringHelper addToStringAttributes(MoreObjects.ToStringHelper helper)
-
-