A C D E F G H I O R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDecompiler - Class in org.jboss.windup.decompiler.decompiler
-
An abstract class encapsulating the common logic from the
Decompilerimplementations. - AbstractDecompiler() - Constructor for class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- ACCEPT - org.jboss.windup.decompiler.util.Filter.Result
- ACCEPT_STOP - org.jboss.windup.decompiler.util.Filter.Result
- addDecompiled(List<String>, String) - Method in class org.jboss.windup.decompiler.api.DecompilationResult
- addFailure(DecompilationFailure) - Method in class org.jboss.windup.decompiler.api.DecompilationResult
C
- ClassDecompileRequest - Class in org.jboss.windup.decompiler.api
-
Contains the information needed to decompile a single class file.
- ClassDecompileRequest(Path, Path, Path) - Constructor for class org.jboss.windup.decompiler.api.ClassDecompileRequest
-
Create an instance with the given rootDirectory (eg, for a class named "com.foo.Example" in "/path/to/com/foo/Example.class", this would be "/path/to") and the full path to the class file itself.
- close() - Method in interface org.jboss.windup.decompiler.api.Decompiler
-
Close all the resources
- close() - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
D
- decide(T) - Method in interface org.jboss.windup.decompiler.util.Filter
-
Meaning of the returned values: ACCEPT - given object is accepted, filtering continues; REJECT - given object is rejected, filtering continues; STOP - given object is rejected, filtering should stop; ACCEPT_STOP - given object is accepted, filtering should stop.
- DecompilationException - Exception in org.jboss.windup.decompiler.api
-
DecompilationExceptionis thrown due to errors during decompiling ".jar" or ".class" files. - DecompilationException() - Constructor for exception org.jboss.windup.decompiler.api.DecompilationException
- DecompilationException(String) - Constructor for exception org.jboss.windup.decompiler.api.DecompilationException
- DecompilationException(String, Throwable) - Constructor for exception org.jboss.windup.decompiler.api.DecompilationException
- decompilationFailed(List<String>, String) - Method in interface org.jboss.windup.decompiler.api.DecompilationListener
-
Called to indicate that decompilation of this particular files has failed for the specified reason.
- DecompilationFailure - Class in org.jboss.windup.decompiler.api
-
Contains information about a decompilation failure.
- DecompilationFailure() - Constructor for class org.jboss.windup.decompiler.api.DecompilationFailure
- DecompilationFailure(String, List<String>, Throwable) - Constructor for class org.jboss.windup.decompiler.api.DecompilationFailure
- DecompilationListener - Interface in org.jboss.windup.decompiler.api
-
Called to indicate the progress during decompilation
- decompilationProcessComplete() - Method in interface org.jboss.windup.decompiler.api.DecompilationListener
-
Indicates that the decompilation process is complete for all files within the archive (or directory).
- DecompilationResult - Class in org.jboss.windup.decompiler.api
-
Keeps a count of successful decompilations and list of failed ones, in the form of an exception with String path and cause exception.
- DecompilationResult() - Constructor for class org.jboss.windup.decompiler.api.DecompilationResult
- decompileArchive(Path, Path, DecompilationListener) - Method in interface org.jboss.windup.decompiler.api.Decompiler
-
Decompiles all .class files and nested archives in the given archive.
- decompileArchive(Path, Path, DecompilationListener) - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
-
Decompiles all .class files and nested archives in the given archive.
- decompileArchive(Path, Path, Filter<ZipEntry>, DecompilationListener) - Method in interface org.jboss.windup.decompiler.api.Decompiler
-
Decompiles all .class files and nested archives in the given archive.
- decompileArchive(Path, Path, Filter<ZipEntry>, DecompilationListener) - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- decompileArchiveImpl(Path, Path, Filter<ZipEntry>, DecompilationListener) - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- decompileClassFile(Path, Path, Path) - Method in interface org.jboss.windup.decompiler.api.Decompiler
-
Decompiles the given .class file and creates the specified output source file in the given output dir under appropriate package subdirectories, like $outputDir/org/jboss/Foo.java.
- decompileClassFiles(Collection<ClassDecompileRequest>, DecompilationListener) - Method in interface org.jboss.windup.decompiler.api.Decompiler
-
Decompiles the given batch of ".class" files.
- decompileClassFiles(Collection<ClassDecompileRequest>, DecompilationListener) - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- Decompiler - Interface in org.jboss.windup.decompiler.api
-
Used to decompile Java .class files and archives.
E
- equals(Object) - Method in class org.jboss.windup.decompiler.api.ClassDecompileRequest
F
- fileDecompiled(List<String>, String) - Method in interface org.jboss.windup.decompiler.api.DecompilationListener
-
Indicates that the files at inputPath has been decompiled to outputPath
- fileDecompiled(List<String>, String, int[]) - Method in interface org.jboss.windup.decompiler.api.DecompilationListener
-
Indicates that the files at inputPath has been decompiled to outputPath
- Filter<T> - Interface in org.jboss.windup.decompiler.util
-
A filter for anything that can ACCEPT, REJECT, or STOP.
- Filter.Result - Enum in org.jboss.windup.decompiler.util
G
- getCause() - Method in class org.jboss.windup.decompiler.api.DecompilationFailure
- getClassFile() - Method in class org.jboss.windup.decompiler.api.ClassDecompileRequest
-
Contains the full path to the file itself.
- getDecompiledFiles() - Method in class org.jboss.windup.decompiler.api.DecompilationResult
- getDecompileTasks(Map<String, List<ClassDecompileRequest>>, DecompilationListener) - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- getExecutorService() - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- getFailures() - Method in class org.jboss.windup.decompiler.api.DecompilationResult
- getLogger() - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- getMessage() - Method in class org.jboss.windup.decompiler.api.DecompilationFailure
- getNumberOfThreads() - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- getOutputDirectory() - Method in class org.jboss.windup.decompiler.api.ClassDecompileRequest
-
Contains the full path to the output directory (where the decompiled file will be placed).
- getPath() - Method in class org.jboss.windup.decompiler.api.DecompilationFailure
- getRootDirectory() - Method in class org.jboss.windup.decompiler.api.ClassDecompileRequest
-
Contains the root directory for this class file.
- groupDecompileRequests(Collection<ClassDecompileRequest>) - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
H
- hashCode() - Method in class org.jboss.windup.decompiler.api.ClassDecompileRequest
I
- isCancelled() - Method in interface org.jboss.windup.decompiler.api.DecompilationListener
-
Indicates that the process has been cancelled and we should immediately halt processing.
O
- org.jboss.windup.decompiler.api - package org.jboss.windup.decompiler.api
- org.jboss.windup.decompiler.decompiler - package org.jboss.windup.decompiler.decompiler
- org.jboss.windup.decompiler.util - package org.jboss.windup.decompiler.util
R
- REJECT - org.jboss.windup.decompiler.util.Filter.Result
S
- setExecutorService(ExecutorService, int) - Method in class org.jboss.windup.decompiler.decompiler.AbstractDecompiler
- STOP - org.jboss.windup.decompiler.util.Filter.Result
V
- valueOf(String) - Static method in enum org.jboss.windup.decompiler.util.Filter.Result
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jboss.windup.decompiler.util.Filter.Result
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages