AbstractFactoryTemplate(Header header,
String packageName,
String abstractFactoryName,
String globallyUniqueName,
String moduleInstanceType,
List<Field> fields,
List<String> providedServices,
org.opendaylight.controller.config.yangjmxgenerator.ModuleMXBeanEntry mbe) |
AbstractFtlTemplate(Header header,
String packageName,
List<Field> fields,
List<? extends Method> methods,
TypeDeclaration typeDeclaration) |
AbstractModuleTemplate(Header header,
String packageName,
String abstractModuleName,
List<String> implementedIfcs,
List<ModuleField> moduleFields,
List<MethodDefinition> methods,
boolean isRuntime,
String registratorType) |
GeneralClassTemplate(Header header,
String packageName,
String name,
List<String> extendedClasses,
List<String> implementedIfcs,
List<Field> fields,
List<MethodDefinition> methods) |
GeneralClassTemplate(Header header,
String packageName,
String name,
List<String> extendedClasses,
List<String> implementedIfcs,
List<Field> fields,
List<MethodDefinition> methods,
boolean isAbstract,
boolean isFinal,
List<Constructor> constructors) |
GeneralInterfaceTemplate(Header header,
String packageName,
String name,
List<String> extendedInterfaces,
List<MethodDeclaration> methods) |
StubFactoryTemplate(Header header,
String packageName,
String name,
String extendedClass,
String moduleInstanceType) |
StubModuleTemplate(Header header,
String packageName,
String stubModuleName,
String extendedClass) |