Index
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
RuntimeTypeassociated with anactionstatement. - allCaseChildren(ChoiceRuntimeType) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
-
Lookup to all
CaseRuntimeTypes related to aChoiceRuntimeType. - AnydataRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with aanydatastatement. - AnyxmlRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with ananyxmlstatement. - AugmentableRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
CompositeRuntimeTypewhich is also can be targeted byaugmentstatements. - AugmentRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with anaugmentstatement. - augments() - Method in interface org.opendaylight.yangtools.binding.runtime.api.AugmentableRuntimeType
-
Return the
AugmentRuntimeTypes extending this type, matching the underlyingRuntimeType.statement().
B
- bindingCaseChild(JavaTypeName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ChoiceRuntimeType
-
Returns resolved
CaseRuntimeTypefor specified binding class name. - bindingChild(JavaTypeName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeTypeContainer
-
Look up a child by the
JavaTypeNameof 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
RuntimeTypeassociated with acasestatement. - ChoiceRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with achoicestatement. - CompositeRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypewhich is also aRuntimeTypeContainer. - ContainerLikeRuntimeType<D,
E> - Interface in org.opendaylight.yangtools.binding.runtime.api -
A
RuntimeTypeassociated with a statement with similar semantics ascontainerstatement. - ContainerRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with acontainerstatement.
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
-
Support method for
GroupingRuntimeType.instantiations().
F
- FeatureRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with afeaturestatement. - 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
RuntimeTypeassociated with aGeneratedType. - generateTypeMapping(EffectiveModelContext) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeGenerator
-
Generate Type mapping from specified
EffectiveModelContextfor 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
DataSchemaNodefor 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,AugmentationSchemaNodeorTypeDefinition) 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
RuntimeTypeassociated with agroupingstatement.
I
- identityChild(QName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeTypes
-
Lookup
IdentityRuntimeTypeby its QNamme. - IdentityRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with aidentitystatement. - 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
RuntimeTypeassociated with aninputstatement. - 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
actionandrpcstatements.
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
RuntimeTypeassociated with akeystatement. - keyType() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ListRuntimeType
-
Return the run-time type for this list's
keystatement, if present.
L
- LeafListRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
DataRuntimeTypeassociated with aleaf-liststatement. - LeafRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
DataRuntimeTypeassociated with aleafstatement. - ListRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with aliststatement. - 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
EffectiveModelContextunderlying this object. - modelContext() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleInfoSnapshot
-
The
EffectiveModelContextresulting 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 anEffectiveModelContext. - ModuleRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with amodulestatement.
N
- NotificationBodyRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
CompositeRuntimeTypeassociated with anotificationstatement. - NotificationRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
O
- OpaqueRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
- org.opendaylight.yangtools.binding.runtime.api - module org.opendaylight.yangtools.binding.runtime.api
- org.opendaylight.yangtools.binding.runtime.api - package org.opendaylight.yangtools.binding.runtime.api
- 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
RuntimeTypeassociated with anoutputstatement.
R
- RpcRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
RuntimeTypeassociated with anrpcstatement. - RuntimeGeneratedUnion - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
GeneratedTransferObjectcreated for run-time representation of aunion. - 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
- 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
EffectiveStatementassociated 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
RuntimeTypeassociated with atypedefstatement. - typePropertyNames() - Method in interface org.opendaylight.yangtools.binding.runtime.api.RuntimeGeneratedUnion
-
List of property names corresponding to individual
typestatements within this union.
V
- validCaseChildren() - Method in interface org.opendaylight.yangtools.binding.runtime.api.ChoiceRuntimeType
-
Return all
CaseRuntimeTypevalid at this type's statement.
Y
- yangDataChild(YangDataName) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleRuntimeType
-
Look up a child
YangDataRuntimeTypeby itsYangDataName. - YangDataRuntimeType - Interface in org.opendaylight.yangtools.binding.runtime.api
-
A
CompositeRuntimeTypeassociated with a RESTCONFyang-datastatement. - yangTextSource(SourceIdentifier) - Method in interface org.opendaylight.yangtools.binding.runtime.api.ModuleInfoSnapshot
All Classes and Interfaces|All Packages