Index

A B C D F G I J K L M N O R S T V Y 
All Classes and Interfaces|All Packages

A

AbstractBindingRuntimeContext - Class in org.opendaylight.yangtools.binding.runtime.api
Runtime Context for Java YANG Binding classes.
AbstractBindingRuntimeContext() - Constructor for class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
ActionRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with an action statement.
allCaseChildren(ChoiceRuntimeType) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
Lookup to all CaseRuntimeTypes related to a ChoiceRuntimeType.
AnydataRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a anydata statement.
AnyxmlRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with an anyxml statement.
AugmentableRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A CompositeRuntimeType which is also can be targeted by augment statements.
AugmentRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with an augment statement.
augments() - Method in interface org.opendaylight.yangtools.binding.runtime.api.AugmentableRuntimeType
Return the AugmentRuntimeTypes extending this type, matching the underlying RuntimeType.statement().

B

bindingCaseChild(JavaTypeName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ChoiceRuntimeType
Returns resolved CaseRuntimeType for specified binding class name.
bindingChild(JavaTypeName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeTypeContainer
Look up a child by the JavaTypeName of its generated class.
bindingChild(Type) - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeTypeContainer
 
BindingRuntimeContext - Interface in org.opendaylight.yangtools.binding.runtime.api
Runtime Context for Java YANG Binding classes.
BindingRuntimeGenerator - Interface in org.opendaylight.yangtools.binding.runtime.api
Runtime binding type generator.
BindingRuntimeTypes - Interface in org.opendaylight.yangtools.binding.runtime.api
The result of BindingGenerator run.

C

CaseRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a case statement.
ChoiceRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a choice statement.
CompositeRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
ContainerLikeRuntimeType<D,E> - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a statement with similar semantics as container statement.
ContainerRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a container statement.

D

DataRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
Marker interface for concrete RuntimeTypes relevant when dealing data hierarchy.
DefaultBindingRuntimeContext - Class in org.opendaylight.yangtools.binding.runtime.api
Runtime Context for Java YANG Binding classes.
DefaultBindingRuntimeContext(BindingRuntimeTypes, ModuleInfoSnapshot) - Constructor for class org.opendaylight.yangtools.binding.runtime.api.DefaultBindingRuntimeContext
 
directUsers() - Method in interface org.opendaylight.yangtools.binding.runtime.api.GroupingRuntimeType

F

FeatureRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a feature statement.
findModule(QNameModule) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
 
findSchema(JavaTypeName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
 
findYangData(YangDataName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
 

G

GeneratedRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a GeneratedType.
generateTypeMapping(EffectiveModelContext) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeGenerator
Generate Type mapping from specified EffectiveModelContext for the specified subset of modules.
getActionDefinition(Class<? extends Action<?, ?, ?>>) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getActionDefinition(Class<? extends Action<?, ?, ?>>) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getAugmentationDefinition(Class<T>) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getAugmentationDefinition(Class<T>) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
Returns schema of augmentation.
getClassForSchema(SchemaNodeIdentifier.Absolute) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getClassForSchema(SchemaNodeIdentifier.Absolute) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getIdentifier() - Method in interface org.opendaylight.yangtools.binding.runtime.api.GeneratedRuntimeType
 
getIdentityClass(QName) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getIdentityClass(QName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getRpcDefinition(Class<? extends Rpc<?, ?>>) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getRpcDefinition(Class<? extends Rpc<?, ?>>) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getRpcInput(QName) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getRpcInput(QName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getRpcOutput(QName) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getRpcOutput(QName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getSchemaDefinition(Class<?>) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getSchemaDefinition(Class<?>) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
Returns defining DataSchemaNode for supplied class.
getTypes() - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getTypes() - Method in class org.opendaylight.yangtools.binding.runtime.api.DefaultBindingRuntimeContext
 
getTypeWithSchema(Class<?>) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getTypeWithSchema(Class<?>) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
Returns schema (DataSchemaNode, AugmentationSchemaNode or TypeDefinition) from which supplied class was generated.
getYangDataClass(YangDataName) - Method in class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
 
getYangDataClass(YangDataName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
getYangTextSource(SourceIdentifier) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleInfoSnapshot
 
GroupingRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a grouping statement.

I

identityChild(QName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
Lookup IdentityRuntimeType by its QNamme.
IdentityRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a identity statement.
input() - Method in interface org.opendaylight.yangtools.binding.runtime.api.InvokableRuntimeType
Return the run-time type for this action's input.
InputRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with an input statement.
instantiations() - Method in interface org.opendaylight.yangtools.binding.runtime.api.GroupingRuntimeType
Return the set of all concrete data tree instantiations of this grouping.
InvokableRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
Common interface for run-time types associated with invokable operations, such as those defined by action and rpc statements.

J

javaType() - Method in interface org.opendaylight.yangtools.binding.runtime.api.GeneratedRuntimeType
 
javaType() - Method in interface org.opendaylight.yangtools.binding.runtime.api.KeyRuntimeType
 
javaType() - Method in interface org.opendaylight.yangtools.binding.runtime.api.OpaqueRuntimeType
 
javaType() - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeType
Java type associated with this run-time type.
javaType() - Method in interface org.opendaylight.yangtools.binding.runtime.api.TypedefRuntimeType
 

K

KeyRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a key statement.
keyType() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ListRuntimeType
Return the run-time type for this list's key statement, if present.

L

LeafListRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A DataRuntimeType associated with a leaf-list statement.
LeafRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A DataRuntimeType associated with a leaf statement.
ListRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a list statement.
loadClass(String) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleInfoSnapshot
 
loadClass(JavaTypeName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
loadClass(JavaTypeName) - Method in class org.opendaylight.yangtools.binding.runtime.api.DefaultBindingRuntimeContext
 
loadClass(Type) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 

M

modelContext() - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
 
modelContext() - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
Return the EffectiveModelContext underlying this object.
modelContext() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleInfoSnapshot
The EffectiveModelContext resulting from all models exposed from constituent module infos.
ModuleInfoSnapshot - Interface in org.opendaylight.yangtools.binding.runtime.api
A snapshot of a set of YangModuleInfos, assembled to form an EffectiveModelContext.
ModuleRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a module statement.

N

NotificationBodyRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A CompositeRuntimeType associated with a notification statement.
NotificationRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a notification statement defined in a grouping.

O

OpaqueRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with an opaque construct, like anydata and anyxml.
org.opendaylight.yangtools.binding.runtime.api - module org.opendaylight.yangtools.binding.runtime.api
Binding run-time APIs.
org.opendaylight.yangtools.binding.runtime.api - package org.opendaylight.yangtools.binding.runtime.api
Binding run-time APIs.
output() - Method in interface org.opendaylight.yangtools.binding.runtime.api.InvokableRuntimeType
Return the run-time type for this action's output.
OutputRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with an output statement.

R

RpcRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with an rpc statement.
RuntimeGeneratedUnion - Interface in org.opendaylight.yangtools.binding.runtime.api
A GeneratedTransferObject created for run-time representation of a union.
RuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
Base interface for all run-time type information about a particular Type.
RuntimeTypeContainer - Interface in org.opendaylight.yangtools.binding.runtime.api
An object containing RuntimeTypes.

S

schemaTreeChild(QName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeTypeContainer
Look up a child RuntimeType by its schema tree QName.
schemaTreeChild(SchemaNodeIdentifier.Absolute) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ActionRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.AnydataRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.AnyxmlRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.AugmentRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.CaseRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ChoiceRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ContainerLikeRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.FeatureRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.GroupingRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.IdentityRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.KeyRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.LeafListRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.LeafRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ListRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.NotificationBodyRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.NotificationRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.OpaqueRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.RpcRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeType
Return the EffectiveStatement associated with this run-time type.
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.TypedefRuntimeType
 
statement() - Method in interface org.opendaylight.yangtools.binding.runtime.api.YangDataRuntimeType
 

T

TypedefRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A RuntimeType associated with a typedef statement.
typePropertyNames() - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeGeneratedUnion
List of property names corresponding to individual type statements within this union.

V

validCaseChildren() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ChoiceRuntimeType
Return all CaseRuntimeType valid at this type's statement.

Y

yangDataChild(YangDataName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleRuntimeType
Look up a child YangDataRuntimeType by its YangDataName.
YangDataRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
A CompositeRuntimeType associated with a RESTCONF yang-data statement.
yangTextSource(SourceIdentifier) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleInfoSnapshot
 
A B C D F G I J K L M N O R S T V Y 
All Classes and Interfaces|All Packages