Uses of Package
org.opendaylight.yangtools.plugin.generator.api
Packages that use org.opendaylight.yangtools.plugin.generator.api
Package
Description
API exposed by generator plugins, i.e. pluggable pieces of code which want to create code (and other) files from an
EffectiveModelContext
.-
Classes in org.opendaylight.yangtools.plugin.generator.api used by org.opendaylight.yangtools.binding.codegenClassDescriptionAbstract base class for
FileGeneratorFactory
implementations.AServiceLoader
factory for instantiatingFileGenerator
instances. -
Classes in org.opendaylight.yangtools.plugin.generator.api used by org.opendaylight.yangtools.plugin.generator.apiClassDescriptionAbstract base class for
GeneratedFile
s.Interface implemented by plugins which can generate files from aEffectiveModelContext
.EffectiveModelContext
can be assembled in multiple ways, we hold known modes here.An exception reporting a problem with file generation.AServiceLoader
factory for instantiatingFileGenerator
instances.The contents of a generated file and itsGeneratedFileLifecycle
.Lifecycle policy of a generated file.A relative path to a generated file.Type of generated file.An SPI-level interface to find the schema source for a particular YANG module, as packaged in the final artifact.