Skip navigation links
A B C D E F G H I J L M N O P R S T V 

A

accept(URL, ClassFileVisitor, AnalyzerLogger) - Static method in class org.mule.tools.maven.plugin.module.analyze.ClassFileVisitorUtils
 
AccessUtils - Class in org.mule.tools.maven.plugin.module.analyze.asm
 
add(String, String) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.ResultCollector
 
addName(String, String) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.ResultCollector
 
analyze(URL, AnalyzerLogger) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.ASMDependencyAnalyzer
 
analyze(MavenProject, AnalyzerLogger) - Method in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 
analyze(URL, AnalyzerLogger) - Method in interface org.mule.tools.maven.plugin.module.analyze.DependencyAnalyzer
 
analyze(MavenProject, AnalyzerLogger) - Method in interface org.mule.tools.maven.plugin.module.analyze.ModuleApiAnalyzer
 
AnalyzeMojo - Class in org.mule.tools.maven.plugin.module.analyze
Analyzes the exported API in a mule module and checks that there are no missing exported packages.
AnalyzeMojo() - Constructor for class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
AnalyzerLogger - Interface in org.mule.tools.maven.plugin.module.analyze
 
ApiAnalysisResult - Class in org.mule.tools.maven.plugin.module.analyze
Project dependencies analysis result.
ApiAnalysisResult(Map<String, Set<String>>, Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 
ASMDependencyAnalyzer - Class in org.mule.tools.maven.plugin.module.analyze.asm
 
ASMDependencyAnalyzer() - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.ASMDependencyAnalyzer
 

B

buildOptionalPackageExportedMessage(List<String>) - Static method in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 
buildRemovedJrePackageMessage(String) - Static method in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 
buildRemovedProvidedPackageMessage(String) - Static method in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 
buildRemovedSunPackageMessage(String) - Static method in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 

C

ClassFileVisitor - Interface in org.mule.tools.maven.plugin.module.analyze
 
ClassFileVisitorUtils - Class in org.mule.tools.maven.plugin.module.analyze
Utility to visit classes in a library given either as a jar file or an exploded directory.
CollectorClassFileVisitor - Class in org.mule.tools.maven.plugin.module.analyze
Simply collects the set of visited classes.
CollectorClassFileVisitor() - Constructor for class org.mule.tools.maven.plugin.module.analyze.CollectorClassFileVisitor
 
contextualize(Context) - Method in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
create(AnalyzerLogger, String, Properties) - Method in class org.mule.tools.maven.plugin.module.analyze.ModuleFactory
Creates a module from a Mule module descriptor
createProjectDependencyAnalyzer() - Method in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 

D

DefaultAnnotationVisitor - Class in org.mule.tools.maven.plugin.module.analyze.asm
Computes the set of classes referenced by visited code.
DefaultAnnotationVisitor(String, ResultCollector, AnalyzerLogger) - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.DefaultAnnotationVisitor
 
DefaultClassVisitor - Class in org.mule.tools.maven.plugin.module.analyze.asm
Computes the set of classes referenced by visited code.
DefaultClassVisitor(String, SignatureVisitor, AnnotationVisitor, FieldVisitor, MethodVisitor, ResultCollector, AnalyzerLogger) - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.DefaultClassVisitor
 
DefaultFieldVisitor - Class in org.mule.tools.maven.plugin.module.analyze.asm
Computes the set of classes referenced by visited code.
DefaultFieldVisitor(String, AnnotationVisitor, ResultCollector, AnalyzerLogger) - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.DefaultFieldVisitor
 
DefaultMethodVisitor - Class in org.mule.tools.maven.plugin.module.analyze.asm
Computes the set of classes referenced by visited code.
DefaultMethodVisitor(String, AnnotationVisitor, SignatureVisitor, ResultCollector, AnalyzerLogger) - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.DefaultMethodVisitor
 
DefaultModuleApiAnalyzer - Class in org.mule.tools.maven.plugin.module.analyze
 
DefaultModuleApiAnalyzer() - Constructor for class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 
DefaultSignatureVisitor - Class in org.mule.tools.maven.plugin.module.analyze.asm
Computes the set of classes referenced by visited code.
DefaultSignatureVisitor(String, ResultCollector, AnalyzerLogger) - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.DefaultSignatureVisitor
 
DependencyAnalyzer - Interface in org.mule.tools.maven.plugin.module.analyze
Gets the set of classes referenced by a library given either as a jar file or an exploded directory.
DependencyClassFileVisitor - Class in org.mule.tools.maven.plugin.module.analyze.asm
Computes the set of classes referenced by visited class files
DependencyClassFileVisitor(AnalyzerLogger) - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.DependencyClassFileVisitor
 
discoverExternalModules(MavenProject, AnalyzerLogger, String) - Method in class org.mule.tools.maven.plugin.module.analyze.ModuleDiscoverer
Discovers all the Mule modules used as dependencies on the Maven project under analysis
discoverProjectModule(MavenProject, AnalyzerLogger) - Method in class org.mule.tools.maven.plugin.module.analyze.ModuleDiscoverer
Discovers the module corresponding to the Maven project under analysis
DUPLICATED_EXPORTED_PACKAGES - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
DUPLICATED_PRIVILEGED_EXPORTED_PACKAGES - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 

E

equals(Object) - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 
execute() - Method in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 

F

find() - Static method in class org.mule.tools.maven.plugin.module.analyze.JrePackageFinder
 
findPackageDependencies(MavenProject, AnalyzerLogger) - Method in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 

G

getClasses() - Method in class org.mule.tools.maven.plugin.module.analyze.CollectorClassFileVisitor
 
getDependencies() - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DependencyClassFileVisitor
 
getDependencies() - Method in class org.mule.tools.maven.plugin.module.analyze.asm.ResultCollector
 
getDuplicatedPackages() - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 
getExportedPackageClosure() - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 
getExportedPackages() - Method in class org.mule.tools.maven.plugin.module.analyze.Module
 
getExportedPrivilegedPackages() - Method in class org.mule.tools.maven.plugin.module.analyze.Module
 
getName() - Method in class org.mule.tools.maven.plugin.module.analyze.Module
 
getNotAnalyzedPackages() - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 
getOptionalExportedPackages() - Method in class org.mule.tools.maven.plugin.module.analyze.Module
 
getPackageDeps() - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DependencyClassFileVisitor
 
getPackageDeps() - Method in class org.mule.tools.maven.plugin.module.analyze.asm.ResultCollector
 
getPackageName(String) - Static method in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 
getPackagesToExport() - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 
getPrivilegedAPi() - Method in class org.mule.tools.maven.plugin.module.analyze.ProjectAnalysisResult
 
getStandardApi() - Method in class org.mule.tools.maven.plugin.module.analyze.ProjectAnalysisResult
 
getUndeclaredPackageDeps() - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
Exported classes that are not declared

H

hashCode() - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 

I

isFinal(int) - Static method in class org.mule.tools.maven.plugin.module.analyze.asm.AccessUtils
 
isPackage(int) - Static method in class org.mule.tools.maven.plugin.module.analyze.asm.AccessUtils
 
isPrivate(int) - Static method in class org.mule.tools.maven.plugin.module.analyze.asm.AccessUtils
 
isProtected(int) - Static method in class org.mule.tools.maven.plugin.module.analyze.asm.AccessUtils
 
isPublic(int) - Static method in class org.mule.tools.maven.plugin.module.analyze.asm.AccessUtils
 
isSkip() - Method in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 

J

JrePackageFinder - Class in org.mule.tools.maven.plugin.module.analyze
Lists all the packages defined in the JRE public API according to the version declared on the module being built.

L

log(String) - Method in interface org.mule.tools.maven.plugin.module.analyze.AnalyzerLogger
 
log(String) - Method in class org.mule.tools.maven.plugin.module.analyze.SilentAnalyzerLogger
 
log(String) - Method in class org.mule.tools.maven.plugin.module.analyze.VerboseAnalyzerLogger
 

M

Module - Class in org.mule.tools.maven.plugin.module.analyze
Contains all the required information about a given Mule module that is needed for the API analysis.
Module(String, Set<String>, Set<String>, Set<String>) - Constructor for class org.mule.tools.maven.plugin.module.analyze.Module
Creates a new module
MODULE_API_PROBLEMS_FOUND - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
ModuleApiAnalyzer - Interface in org.mule.tools.maven.plugin.module.analyze
Analyze a module API to ensure that there are not missing exported pacakges
ModuleApiAnalyzerException - Exception in org.mule.tools.maven.plugin.module.analyze
 
ModuleApiAnalyzerException(String) - Constructor for exception org.mule.tools.maven.plugin.module.analyze.ModuleApiAnalyzerException
 
ModuleApiAnalyzerException(String, Throwable) - Constructor for exception org.mule.tools.maven.plugin.module.analyze.ModuleApiAnalyzerException
 
ModuleDiscoverer - Class in org.mule.tools.maven.plugin.module.analyze
Discovers the Mule modules used on the Maven project under analysis
ModuleDiscoverer() - Constructor for class org.mule.tools.maven.plugin.module.analyze.ModuleDiscoverer
 
ModuleFactory - Class in org.mule.tools.maven.plugin.module.analyze
Creates Module from Mule module descriptors
ModuleFactory() - Constructor for class org.mule.tools.maven.plugin.module.analyze.ModuleFactory
 

N

NO_MODULE_API_PROBLEMS_FOUND - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
NOT_ANALYZED_PACKAGES_ERROR - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
NOT_ANALYZED_PRIVILEGED_PACKAGES_ERROR - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 

O

org.mule.tools.maven.plugin.module.analyze - package org.mule.tools.maven.plugin.module.analyze
 
org.mule.tools.maven.plugin.module.analyze.asm - package org.mule.tools.maven.plugin.module.analyze.asm
 

P

PACKAGES_TO_EXPORT_ERROR - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
PRIVILEGED_PACKAGES_TO_EXPORT_ERROR - Static variable in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
PROJECT_IS_NOT_A_MULE_MODULE - Static variable in class org.mule.tools.maven.plugin.module.analyze.DefaultModuleApiAnalyzer
 
ProjectAnalysisResult - Class in org.mule.tools.maven.plugin.module.analyze
Maintains the result of analyzing a project API.
ProjectAnalysisResult(ApiAnalysisResult, ApiAnalysisResult) - Constructor for class org.mule.tools.maven.plugin.module.analyze.ProjectAnalysisResult
Creates a new analysis result for the project

R

ResultCollector - Class in org.mule.tools.maven.plugin.module.analyze.asm
 
ResultCollector(AnalyzerLogger) - Constructor for class org.mule.tools.maven.plugin.module.analyze.asm.ResultCollector
 
ROLE - Static variable in interface org.mule.tools.maven.plugin.module.analyze.DependencyAnalyzer
 
ROLE - Static variable in interface org.mule.tools.maven.plugin.module.analyze.ModuleApiAnalyzer
 

S

setSkip(boolean) - Method in class org.mule.tools.maven.plugin.module.analyze.AnalyzeMojo
 
SilentAnalyzerLogger - Class in org.mule.tools.maven.plugin.module.analyze
 
SilentAnalyzerLogger() - Constructor for class org.mule.tools.maven.plugin.module.analyze.SilentAnalyzerLogger
 

T

toString() - Method in class org.mule.tools.maven.plugin.module.analyze.ApiAnalysisResult
 

V

VerboseAnalyzerLogger - Class in org.mule.tools.maven.plugin.module.analyze
 
VerboseAnalyzerLogger(Log) - Constructor for class org.mule.tools.maven.plugin.module.analyze.VerboseAnalyzerLogger
 
visit(String, Object) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultClassVisitor
 
visitAnnotation(String, String) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultClassVisitor
 
visitAnnotation(String, boolean) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultFieldVisitor
 
visitAnnotation(String, boolean) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultMethodVisitor
 
visitArray(String) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultAnnotationVisitor
 
visitClass(String, InputStream) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DependencyClassFileVisitor
 
visitClass(String, InputStream) - Method in interface org.mule.tools.maven.plugin.module.analyze.ClassFileVisitor
 
visitClass(String, InputStream) - Method in class org.mule.tools.maven.plugin.module.analyze.CollectorClassFileVisitor
 
visitClassType(String) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultSignatureVisitor
 
visitEnum(String, String, String) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultAnnotationVisitor
 
visitField(int, String, String, String, Object) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultClassVisitor
 
visitInnerClassType(String) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultSignatureVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultClassVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.mule.tools.maven.plugin.module.analyze.asm.DefaultMethodVisitor
 
A B C D E F G H I J L M N O P R S T V 
Skip navigation links

Copyright © 2016–2025 MuleSoft, Inc.. All rights reserved.