public class ProxySchemaContext extends Object implements org.opendaylight.yangtools.yang.model.api.SchemaContext
| Constructor and Description |
|---|
ProxySchemaContext(org.opendaylight.yangtools.yang.model.api.SchemaContextProvider schemaProvider) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> |
findDataChildByName(org.opendaylight.yangtools.yang.common.QName name) |
Optional<org.opendaylight.yangtools.yang.model.api.Module> |
findModule(org.opendaylight.yangtools.yang.common.QNameModule qnameModule) |
Optional<org.opendaylight.yangtools.yang.model.api.Module> |
findModule(String name,
Optional<org.opendaylight.yangtools.yang.common.Revision> revision) |
Set<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> |
getAvailableAugmentations() |
Collection<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> |
getChildNodes() |
Set<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> |
getDataDefinitions() |
Optional<String> |
getDescription() |
Set<org.opendaylight.yangtools.yang.model.api.ExtensionDefinition> |
getExtensions() |
Set<org.opendaylight.yangtools.yang.model.api.GroupingDefinition> |
getGroupings() |
Set<org.opendaylight.yangtools.yang.model.api.Module> |
getModules() |
Set<org.opendaylight.yangtools.yang.model.api.NotificationDefinition> |
getNotifications() |
Set<org.opendaylight.yangtools.yang.model.api.RpcDefinition> |
getOperations() |
org.opendaylight.yangtools.yang.model.api.SchemaPath |
getPath() |
org.opendaylight.yangtools.yang.common.QName |
getQName() |
Optional<String> |
getReference() |
org.opendaylight.yangtools.yang.model.api.Status |
getStatus() |
Set<org.opendaylight.yangtools.yang.model.api.TypeDefinition<?>> |
getTypeDefinitions() |
List<org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode> |
getUnknownSchemaNodes() |
Set<org.opendaylight.yangtools.yang.model.api.UsesNode> |
getUses() |
boolean |
isAddedByUses() |
boolean |
isAugmenting() |
boolean |
isConfiguration() |
boolean |
isPresenceContainer() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ProxySchemaContext(org.opendaylight.yangtools.yang.model.api.SchemaContextProvider schemaProvider)
public Set<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> getDataDefinitions()
getDataDefinitions in interface org.opendaylight.yangtools.yang.model.api.SchemaContextpublic Set<org.opendaylight.yangtools.yang.model.api.Module> getModules()
getModules in interface org.opendaylight.yangtools.yang.model.api.SchemaContextpublic Set<org.opendaylight.yangtools.yang.model.api.NotificationDefinition> getNotifications()
getNotifications in interface org.opendaylight.yangtools.yang.model.api.NotificationNodeContainerpublic Set<org.opendaylight.yangtools.yang.model.api.RpcDefinition> getOperations()
getOperations in interface org.opendaylight.yangtools.yang.model.api.SchemaContextpublic Set<org.opendaylight.yangtools.yang.model.api.ExtensionDefinition> getExtensions()
getExtensions in interface org.opendaylight.yangtools.yang.model.api.SchemaContextpublic boolean isPresenceContainer()
isPresenceContainer in interface org.opendaylight.yangtools.yang.model.api.ContainerSchemaNodepublic Set<org.opendaylight.yangtools.yang.model.api.TypeDefinition<?>> getTypeDefinitions()
getTypeDefinitions in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainerpublic Collection<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> getChildNodes()
getChildNodes in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainerpublic Set<org.opendaylight.yangtools.yang.model.api.GroupingDefinition> getGroupings()
getGroupings in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainerpublic Optional<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> findDataChildByName(org.opendaylight.yangtools.yang.common.QName name)
findDataChildByName in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainerpublic Set<org.opendaylight.yangtools.yang.model.api.UsesNode> getUses()
getUses in interface org.opendaylight.yangtools.yang.model.api.DataNodeContainerpublic Set<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> getAvailableAugmentations()
getAvailableAugmentations in interface org.opendaylight.yangtools.yang.model.api.AugmentationTargetpublic boolean isAugmenting()
isAugmenting in interface org.opendaylight.yangtools.yang.model.api.CopyableNodepublic boolean isAddedByUses()
isAddedByUses in interface org.opendaylight.yangtools.yang.model.api.AddedByUsesAwarepublic boolean isConfiguration()
isConfiguration in interface org.opendaylight.yangtools.yang.model.api.DataSchemaNodepublic org.opendaylight.yangtools.yang.common.QName getQName()
getQName in interface org.opendaylight.yangtools.yang.model.api.SchemaNodepublic org.opendaylight.yangtools.yang.model.api.SchemaPath getPath()
getPath in interface org.opendaylight.yangtools.yang.model.api.SchemaNodepublic List<org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode> getUnknownSchemaNodes()
getUnknownSchemaNodes in interface org.opendaylight.yangtools.yang.model.api.DocumentedNodepublic Optional<String> getDescription()
getDescription in interface org.opendaylight.yangtools.yang.model.api.DocumentedNodegetDescription in interface org.opendaylight.yangtools.yang.model.api.SchemaContextpublic Optional<String> getReference()
getReference in interface org.opendaylight.yangtools.yang.model.api.DocumentedNodegetReference in interface org.opendaylight.yangtools.yang.model.api.SchemaContextpublic org.opendaylight.yangtools.yang.model.api.Status getStatus()
getStatus in interface org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatuspublic Optional<org.opendaylight.yangtools.yang.model.api.Module> findModule(String name, Optional<org.opendaylight.yangtools.yang.common.Revision> revision)
findModule in interface org.opendaylight.yangtools.yang.model.api.SchemaContextpublic Optional<org.opendaylight.yangtools.yang.model.api.Module> findModule(org.opendaylight.yangtools.yang.common.QNameModule qnameModule)
findModule in interface org.opendaylight.yangtools.yang.model.api.SchemaContextCopyright © 2019 OpenDaylight. All rights reserved.