| Package | Description |
|---|---|
| org.opendaylight.yangtools.yang.data.impl.codec | |
| org.opendaylight.yangtools.yang.data.impl.schema | |
| org.opendaylight.yangtools.yang.data.impl.schema.builder.impl | |
| org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.valid | |
| org.opendaylight.yangtools.yang.model.util |
Utility classes and implementations for concepts defined in yang-model-api.
|
| Modifier and Type | Method and Description |
|---|---|
ChoiceSchemaNode |
SchemaTracker.startChoiceNode(YangInstanceIdentifier.NodeIdentifier name) |
| Modifier and Type | Method and Description |
|---|---|
static Map<QName,ChoiceSchemaNode> |
SchemaUtils.mapChildElementsFromChoices(DataNodeContainer schema)
Recursively find all child nodes that come from choices.
|
| Modifier and Type | Method and Description |
|---|---|
static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ChoiceNode> |
Builders.choiceBuilder(ChoiceSchemaNode schema) |
static Optional<CaseSchemaNode> |
SchemaUtils.detectCase(ChoiceSchemaNode schema,
DataContainerChild<?,?> child) |
static AugmentationSchemaNode |
SchemaUtils.findSchemaForAugment(ChoiceSchemaNode schema,
Set<QName> qnames) |
static DataSchemaNode |
SchemaUtils.findSchemaForChild(ChoiceSchemaNode schema,
QName childPartialQName) |
| Modifier and Type | Method and Description |
|---|---|
static @NonNull DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifier,ChoiceNode> |
ImmutableChoiceNodeSchemaAwareBuilder.create(ChoiceSchemaNode schema) |
| Constructor and Description |
|---|
ImmutableChoiceNodeSchemaAwareBuilder(ChoiceSchemaNode schema) |
| Modifier and Type | Method and Description |
|---|---|
static void |
DataValidationException.checkLegalChild(boolean isLegal,
YangInstanceIdentifier.PathArgument child,
ChoiceSchemaNode schema) |
| Modifier and Type | Method and Description |
|---|---|
List<ChoiceSchemaNode> |
DataNodeIterator.allChoices()
Returns list all choices present in subtree.
|
Copyright © 2019 OpenDaylight. All rights reserved.