public final class BindingSchemaContextUtils extends Object
Modifier and Type | Method and Description |
---|---|
static Set<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> |
collectAllAugmentationDefinitions(org.opendaylight.yangtools.yang.model.api.SchemaContext currentSchema,
org.opendaylight.yangtools.yang.model.api.AugmentationTarget ctxNode) |
static Optional<org.opendaylight.yangtools.yang.model.api.DataNodeContainer> |
findDataNodeContainer(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx,
InstanceIdentifier<?> path) |
static Optional<org.opendaylight.yangtools.yang.model.api.CaseSchemaNode> |
findInstantiatedCase(org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode instantiatedChoice,
org.opendaylight.yangtools.yang.model.api.CaseSchemaNode originalDefinition) |
static Optional<org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode> |
findInstantiatedChoice(org.opendaylight.yangtools.yang.model.api.DataNodeContainer parent,
Class<?> choiceClass) |
static Optional<org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode> |
findInstantiatedChoice(org.opendaylight.yangtools.yang.model.api.DataNodeContainer ctxNode,
org.opendaylight.yangtools.yang.common.QName choiceName) |
public static Optional<org.opendaylight.yangtools.yang.model.api.DataNodeContainer> findDataNodeContainer(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx, InstanceIdentifier<?> path)
public static Set<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> collectAllAugmentationDefinitions(org.opendaylight.yangtools.yang.model.api.SchemaContext currentSchema, org.opendaylight.yangtools.yang.model.api.AugmentationTarget ctxNode)
public static Optional<org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode> findInstantiatedChoice(org.opendaylight.yangtools.yang.model.api.DataNodeContainer parent, Class<?> choiceClass)
public static Optional<org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode> findInstantiatedChoice(org.opendaylight.yangtools.yang.model.api.DataNodeContainer ctxNode, org.opendaylight.yangtools.yang.common.QName choiceName)
public static Optional<org.opendaylight.yangtools.yang.model.api.CaseSchemaNode> findInstantiatedCase(org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode instantiatedChoice, org.opendaylight.yangtools.yang.model.api.CaseSchemaNode originalDefinition)
Copyright © 2019 OpenDaylight. All rights reserved.