Interface BindingRuntimeGenerator
-
- All Known Implementing Classes:
DefaultBindingRuntimeGenerator
,SingletonBindingRuntimeGenerator
@Beta @NonNullByDefault public interface BindingRuntimeGenerator
Runtime binding type generator. Generated types contain metadata required for integrating compile-time generated code with YANG-modeled schema.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BindingRuntimeTypes
generateTypeMapping(EffectiveModelContext context)
Generate Type mapping from specifiedEffectiveModelContext
for the specified subset of modules.
-
-
-
Method Detail
-
generateTypeMapping
BindingRuntimeTypes generateTypeMapping(EffectiveModelContext context)
Generate Type mapping from specifiedEffectiveModelContext
for the specified subset of modules. The EffectiveModelContext MUST contain all of the sub modules otherwise the there is no guarantee that result List of Generated Types will contain correct Generated Types.- Parameters:
context
- Schema Context- Returns:
- Generated type mapping.
-
-