Class DefaultBindingRuntimeContext
java.lang.Object
org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
org.opendaylight.yangtools.binding.runtime.api.DefaultBindingRuntimeContext
- All Implemented Interfaces:
BindingRuntimeContext,Immutable
Runtime Context for Java YANG Binding classes. It provides information derived from the backing effective model,
which is not captured in generated classes (and hence cannot be obtained from
BindingReflections.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultBindingRuntimeContext(BindingRuntimeTypes runtimeTypes, ModuleInfoSnapshot moduleInfos) -
Method Summary
Methods inherited from class org.opendaylight.yangtools.binding.runtime.api.AbstractBindingRuntimeContext
getActionDefinition, getAugmentationDefinition, getClassForSchema, getIdentityClass, getRpcDefinition, getRpcInput, getRpcOutput, getSchemaDefinition, getTypeWithSchema, getYangDataClassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opendaylight.yangtools.binding.runtime.api.BindingRuntimeContext
loadClass, modelContext
-
Constructor Details
-
DefaultBindingRuntimeContext
public DefaultBindingRuntimeContext(BindingRuntimeTypes runtimeTypes, ModuleInfoSnapshot moduleInfos)
-
-
Method Details
-
getTypes
-
loadClass
public <T> Class<T> loadClass(org.opendaylight.yangtools.binding.model.api.JavaTypeName type) throws ClassNotFoundException - Throws:
ClassNotFoundException
-