A C E F G H I J M O P R S T U W 

A

AbstractFactoryTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
AbstractFactoryTemplate(Header, String, String, String, String, List<Field>, List<String>, ModuleMXBeanEntry) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
abstractFactoryTemplateFromMbe(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
AbstractFtlTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
AbstractFtlTemplate(Header, String, List<Field>, List<? extends Method>, TypeDeclaration) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
AbstractModuleTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
AbstractModuleTemplate(Header, String, String, List<String>, List<ModuleField>, List<MethodDefinition>, boolean, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
abstractModuleTemplateFromMbe(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
addIdentityClassFieldSuffix(String) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
Annotation - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
Annotation(String, List<Annotation.Parameter>) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation
 
Annotation.Parameter - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
Annotation.Parameter(String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation.Parameter
 
AnnotationsDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add annotations to freemarker template.
AnnotationsDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.AnnotationsDirective
 

C

CodeWriter - Interface in org.opendaylight.controller.config.yangjmxgenerator.plugin
 
Constructor - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
Constructor(String, String, boolean) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Constructor
 
Constructor(String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Constructor
 
ConstructorsDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add annotations to freemarker template.
ConstructorsDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.ConstructorsDirective
 
create(RuntimeBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.RuntimeRegistratorFtlTemplate
Get registrator and n registration ftls where n is equal to total number of runtime beans in hierarchy.
createConstructor(String, List<Field>, String) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
createDescriptionAnnotation(String) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation
 
createRequireIfcAnnotation(ServiceInterfaceEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation
 
createSieAnnotations(ServiceInterfaceEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation
 

E

execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.AnnotationsDirective
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.ConstructorsDirective
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.FieldsDirectiveProg
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.FieldsDirectiveTemplate
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.HeaderDirective
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.JavadocDirective
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.MethodsDirective
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.ModuleFieldsDirective
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.TypeDeclarationDirective
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.UnimplementedExceptionDirective
 

F

Field - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
Field(String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
Field(String, String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
Field(List<String>, String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
Field(List<String>, String, String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
Field(List<String>, String, String, String, boolean) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
Field(String, String, String, boolean) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
FieldsDirectiveProg - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add fields to freemarker template.
FieldsDirectiveProg() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.FieldsDirectiveProg
 
FieldsDirectiveTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add fields to freemarker template.
FieldsDirectiveTemplate() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.FieldsDirectiveTemplate
 
findRoot(Collection<RuntimeBeanEntry>) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.RuntimeRegistratorFtlTemplate
 
FtlFilePersister - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
FtlFilePersister() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlFilePersister
 
FtlTemplate - Interface in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 

G

GeneralClassTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
GeneralClassTemplate(Header, String, String, List<String>, List<String>, List<Field>, List<MethodDefinition>) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.GeneralClassTemplate
 
GeneralClassTemplate(Header, String, String, List<String>, List<String>, List<Field>, List<MethodDefinition>, boolean, boolean, List<Constructor>) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.GeneralClassTemplate
 
GeneralInterfaceTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
GeneralInterfaceTemplate(Header, String, String, List<String>, List<MethodDeclaration>) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.GeneralInterfaceTemplate
 
generateSources(SchemaContext, File, Set<Module>) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
 
getAbstractServiceInterfaceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getAbstractServiceInterfaceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getAbstractServiceInterfaceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getAnnotations() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getAnnotations() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getAnnotations() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Method
 
getAnnotations() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
getAnnotations() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getAttributeName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.ModuleField
 
getBody() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Constructor
 
getBody() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getBundleContextType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getConstructors() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.GeneralClassTemplate
 
getDefinition() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
getDependency() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.ModuleField
 
getDependencyResolverType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getDependencyResolverType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getDependencyResolverType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getDynamicMBeanWithInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getDynamicMBeanWithInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getDynamicMBeanWithInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubFactoryTemplate
 
getDynamicMBeanWithInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getExtended() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
getExtendedClass() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getFields() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getFields() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getFtlStubTemplates(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
getFtlTemplates(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
getFtlTemplates(ServiceInterfaceEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
getFtlTempleteLocation() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getFtlTempleteLocation() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getFtlTempleteLocation() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getFtlTempleteLocation() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getFtlTempleteLocation() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getFullyQualifiedName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getFullyQualifiedName() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getGloballyUniqueName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getHeader() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getHeader() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getIdentityBaseClass() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
getIdentityClassName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
getIdentityClassType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
getImplemented() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
getInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getJavadoc() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getJavadoc() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getJavadoc() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Method
 
getJavadoc() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
getJavadoc() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getJavaNameOfRuntimeRegistration(String) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.RuntimeRegistratorFtlTemplate
 
getJavaNameOfRuntimeRegistrator(RuntimeBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.RuntimeRegistratorFtlTemplate
 
getKey() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation.Parameter
 
getLoggerFactoryType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getLoggerType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getMbe() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getMethods() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getMethods() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getModifiers() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
getModifiers() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Method
 
getModifiers() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
getModifiers() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getModuleFields() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getModuleInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getModuleInstanceType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubFactoryTemplate
 
getModuleNameType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getModuleNameType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getModuleNameType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getModuleType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getModuleType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getModuleType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
getName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation
 
getName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
getName() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Method
 
getName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
getName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
getNullableDefault() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.ModuleField
 
getPackageName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getPackageName() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getParameters() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Method
 
getParameters() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
getParameters() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getParams() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation
 
getProvidedServices() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate
 
getRegistratorType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getRelativeFile() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getRelativeFile() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getReturnType() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Method
 
getReturnType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
getReturnType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getRootRuntimeRegistratorType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 
getThrowsExceptions() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
getTOAndMXInterfaceFtlFiles(RuntimeBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
Get map of file name as key, FtlFile instance representing runtime mx bean as value that should be persisted from this instance.
getType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
getType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
getType() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
getTypeDeclaration() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
getTypeDeclaration() - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate
 
getTypeName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Constructor
 
getValue() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Annotation.Parameter
 
getYangModuleLocalName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Header
 
getYangModuleName() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Header
 

H

Header - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
Header(String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Header
 
HeaderDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add annotations to freemarker template.
HeaderDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.HeaderDirective
 

I

IDENTITY_CLASS_FIELD_SUFFIX - Static variable in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
IdentityRefModuleField - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
IdentityRefModuleField(String, String, String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
isAbstract() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
isArray() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
isDependent() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.ModuleField
 
isFinal() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
isIdentityRef() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.IdentityRefModuleField
 
isIdentityRef() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.ModuleField
 
isListOfDependencies() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.ModuleField
 
isNeedsDepResolver() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Field
 
isPublic() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Constructor
 
isRuntime() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractModuleTemplate
 

J

JavadocDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add javadoc to freemarker template as String.
JavadocDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.JavadocDirective
 
JMXGenerator - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin
This class interfaces with yang-maven-plugin.
JMXGenerator() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
 
JMXGenerator(CodeWriter) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
 

M

Method - Interface in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
MethodDeclaration - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
MethodDeclaration(String, String, List<Field>) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
MethodDeclaration(String, String, List<Field>, List<Annotation>) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
MethodDefinition - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
MethodDefinition(String, String, List<Field>, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
MethodDefinition(String, String, List<Field>, List<Annotation>, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
MethodDefinition(List<String>, String, String, List<Field>, List<String>, List<Annotation>, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
MethodsDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add annotations to freemarker template.
MethodsDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.MethodsDirective
 
ModuleField - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
ModuleField(String, String, String, String, boolean, Dependency, boolean, boolean) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.ModuleField
 
ModuleFieldsDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add annotations to freemarker template.
ModuleFieldsDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.ModuleFieldsDirective
 
mXBeanInterfaceTemplateFromMbe(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 

O

org.opendaylight.controller.config.yangjmxgenerator.plugin - package org.opendaylight.controller.config.yangjmxgenerator.plugin
 
org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl - package org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives - package org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
 
org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model - package org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 

P

persist(Collection<? extends FtlTemplate>, File, boolean) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlFilePersister
 

R

RuntimeRegistratorFtlTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 

S

serializeFtls(Collection<? extends FtlTemplate>) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlFilePersister
 
serviceInterfaceFromSie(ServiceInterfaceEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
setAdditionalConfig(Map<String, String>) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
 
setJavadoc(String) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
setJavadoc(String) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDeclaration
 
setJavadoc(String) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.MethodDefinition
 
setLog(Log) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
 
setMavenProject(MavenProject) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
 
setResourceBaseDir(File) - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator
 
StubFactoryTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
StubFactoryTemplate(Header, String, String, String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubFactoryTemplate
 
stubFactoryTemplateFromMbe(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
StubModuleTemplate - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
StubModuleTemplate(Header, String, String, String) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.StubModuleTemplate
 
stubModuleTemplateFromMbe(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 

T

TemplateFactory - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl
 
TemplateFactory() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
tOsFromMbe(ModuleMXBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
tOsFromRbe(RuntimeBeanEntry) - Static method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory
 
toString() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFtlTemplate
 
toString() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.Header
 
toString() - Method in class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
TypeDeclaration - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model
 
TypeDeclaration(String, String, List<String>, List<String>, boolean, boolean) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
TypeDeclaration(String, String, List<String>, List<String>) - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.model.TypeDeclaration
 
TypeDeclarationDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add type declaration to freemarker template.
TypeDeclarationDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.TypeDeclarationDirective
 

U

UnimplementedExceptionDirective - Class in org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives
Add annotations to freemarker template.
UnimplementedExceptionDirective() - Constructor for class org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.directives.UnimplementedExceptionDirective
 

W

writeMbe(ModuleMXBeanEntry, File, File, File) - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.CodeWriter
 
writeSie(ServiceInterfaceEntry, File) - Method in interface org.opendaylight.controller.config.yangjmxgenerator.plugin.CodeWriter
 
A C E F G H I J M O P R S T U W 

Copyright © 2014. All Rights Reserved.