public interface IdentitySchemaNode extends SchemaNode
The 'identity' statement is used to define a new globally unique, abstract, and untyped identity. Its only purpose is to denote its name, semantics, and existence. The built-in datatype "identityref" can be used to reference identities within a data model.
DocumentedNode.WithStatus
Modifier and Type | Method and Description |
---|---|
default Set<IdentitySchemaNode> |
getBaseIdentities()
The YANG 1.0 (RFC6020) implementation of IdentitySchemaNode always returns an ImmutableSet containing just one
base identity or an empty ImmutableSet as it does not support multiple base identities.
|
IdentitySchemaNode |
getBaseIdentity()
Deprecated.
use
getBaseIdentities() instead. |
Set<IdentitySchemaNode> |
getDerivedIdentities()
Get identities derived from this identity.
|
getPath, getQName
getStatus
getDescription, getReference, getUnknownSchemaNodes
@Deprecated IdentitySchemaNode getBaseIdentity()
getBaseIdentities()
instead.@Nonnull default Set<IdentitySchemaNode> getBaseIdentities()
Set<IdentitySchemaNode> getDerivedIdentities()
Copyright © 2018 OpenDaylight. All rights reserved.