@Beta public enum BindingStructuralType extends Enum<BindingStructuralType>
See NOT_ADDRESSABLE
,INVISIBLE_CONTAINER
,VISIBLE_CONTAINER
for more details.
NOTE: this class is exposed for migration purposes only, no new users outside of its package should be introduced.
Enum Constant and Description |
---|
INVISIBLE_CONTAINER
Data container is addressable in NormalizedNode format, but in Binding it is not represented in
InstanceIdentifier.
|
INVISIBLE_LIST
Data container is addressable in NormalizedNode format, but in Binding it is not represented in
InstanceIdentifier.
|
NOT_ADDRESSABLE
DOM Item is not addressable in Binding InstanceIdentifier, data is not lost, but are available only via parent
object.
|
UNKNOWN
Mapping algorithm was unable to detect type or was not updated after introduction of new NormalizedNode type.
|
VISIBLE_CONTAINER
Data container is addressable in Binding InstanceIdentifier format and also YangInstanceIdentifier format.
|
Modifier and Type | Method and Description |
---|---|
static BindingStructuralType |
from(org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidateNode domChildNode) |
static BindingStructuralType |
recursiveFrom(org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidateNode node) |
static BindingStructuralType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BindingStructuralType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BindingStructuralType NOT_ADDRESSABLE
public static final BindingStructuralType INVISIBLE_CONTAINER
This data is still accessible using parent object and their children are addressable.
public static final BindingStructuralType INVISIBLE_LIST
This data is still accessible using parent object and their children are addressable.
public static final BindingStructuralType VISIBLE_CONTAINER
public static final BindingStructuralType UNKNOWN
public static BindingStructuralType[] values()
for (BindingStructuralType c : BindingStructuralType.values()) System.out.println(c);
public static BindingStructuralType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static BindingStructuralType from(org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidateNode domChildNode)
public static BindingStructuralType recursiveFrom(org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidateNode node)
Copyright © 2019 OpenDaylight. All rights reserved.