Class Fernflower
- java.lang.Object
-
- org.jetbrains.java.decompiler.main.Fernflower
-
- All Implemented Interfaces:
IDecompiledData
public class Fernflower extends java.lang.Object implements IDecompiledData
-
-
Constructor Summary
Constructors Constructor Description Fernflower(IBytecodeProvider provider, IResultSaver saver, java.util.Map<java.lang.String,java.lang.Object> customProperties, IFernflowerLogger logger)Deprecated.Fernflower(IResultSaver saver, java.util.Map<java.lang.String,java.lang.Object> customProperties, IFernflowerLogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLibrary(java.io.File library)voidaddLibrary(IContextSource library)voidaddSource(java.io.File source)voidaddSource(IContextSource source)voidaddWhitelist(java.lang.String prefix)voidclearContext()voiddecompileContext()java.lang.StringgetClassContent(StructClass cl)java.lang.StringgetClassEntryName(StructClass cl, java.lang.String entryName)
-
-
-
Constructor Detail
-
Fernflower
public Fernflower(IResultSaver saver, java.util.Map<java.lang.String,java.lang.Object> customProperties, IFernflowerLogger logger)
-
Fernflower
@Deprecated public Fernflower(IBytecodeProvider provider, IResultSaver saver, java.util.Map<java.lang.String,java.lang.Object> customProperties, IFernflowerLogger logger)
Deprecated.
-
-
Method Detail
-
addSource
public void addSource(IContextSource source)
-
addSource
public void addSource(java.io.File source)
-
addLibrary
public void addLibrary(IContextSource library)
-
addLibrary
public void addLibrary(java.io.File library)
-
decompileContext
public void decompileContext()
-
addWhitelist
public void addWhitelist(java.lang.String prefix)
-
clearContext
public void clearContext()
-
getClassEntryName
public java.lang.String getClassEntryName(StructClass cl, java.lang.String entryName)
- Specified by:
getClassEntryNamein interfaceIDecompiledData
-
getClassContent
public java.lang.String getClassContent(StructClass cl)
- Specified by:
getClassContentin interfaceIDecompiledData
-
-