Hierarchy For All Packages
Package Hierarchies:- net.fabricmc.fernflower.api,
- org.jetbrains.java.decompiler.api,
- org.jetbrains.java.decompiler.api.passes,
- org.jetbrains.java.decompiler.code,
- org.jetbrains.java.decompiler.code.cfg,
- org.jetbrains.java.decompiler.code.interpreter,
- org.jetbrains.java.decompiler.main,
- org.jetbrains.java.decompiler.main.collectors,
- org.jetbrains.java.decompiler.main.decompiler,
- org.jetbrains.java.decompiler.main.extern,
- org.jetbrains.java.decompiler.main.rels,
- org.jetbrains.java.decompiler.modules.code,
- org.jetbrains.java.decompiler.modules.decompiler,
- org.jetbrains.java.decompiler.modules.decompiler.decompose,
- org.jetbrains.java.decompiler.modules.decompiler.deobfuscator,
- org.jetbrains.java.decompiler.modules.decompiler.exps,
- org.jetbrains.java.decompiler.modules.decompiler.flow,
- org.jetbrains.java.decompiler.modules.decompiler.sforms,
- org.jetbrains.java.decompiler.modules.decompiler.stats,
- org.jetbrains.java.decompiler.modules.decompiler.vars,
- org.jetbrains.java.decompiler.modules.renamer,
- org.jetbrains.java.decompiler.struct,
- org.jetbrains.java.decompiler.struct.attr,
- org.jetbrains.java.decompiler.struct.consts,
- org.jetbrains.java.decompiler.struct.gen,
- org.jetbrains.java.decompiler.struct.gen.generics,
- org.jetbrains.java.decompiler.struct.lazy,
- org.jetbrains.java.decompiler.struct.match,
- org.jetbrains.java.decompiler.util
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.jetbrains.java.decompiler.util.ListStack<T>
- org.jetbrains.java.decompiler.util.VBStyleCollection<E,K>
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.concurrent.ConcurrentHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
- org.jetbrains.java.decompiler.util.NullableConcurrentHashMap<K,V>
- java.util.concurrent.ConcurrentHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
- org.jetbrains.java.decompiler.util.ArrayHelper
- org.jetbrains.java.decompiler.main.AssertProcessor
- org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
- org.jetbrains.java.decompiler.code.cfg.BasicBlock (implements org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraphNode)
- org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper
- org.jetbrains.java.decompiler.code.BytecodeVersion (implements java.lang.Comparable<T>)
- org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult
- org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult.ExprentTypePair
- org.jetbrains.java.decompiler.main.ClassesProcessor (implements org.jetbrains.java.decompiler.code.CodeConstants)
- org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode (implements java.lang.Comparable<T>)
- org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- org.jetbrains.java.decompiler.modules.decompiler.ClasspathHelper
- org.jetbrains.java.decompiler.util.ClasspathScanner
- org.jetbrains.java.decompiler.main.ClassReference14Processor
- org.jetbrains.java.decompiler.main.rels.ClassWrapper
- org.jetbrains.java.decompiler.modules.renamer.ClassWrapperNode
- org.jetbrains.java.decompiler.main.ClassWriter (implements org.jetbrains.java.decompiler.api.StatementWriter)
- org.jetbrains.java.decompiler.modules.decompiler.ClearStructHelper
- org.jetbrains.java.decompiler.code.CodeConstants.SignaturePolymorphic
- org.jetbrains.java.decompiler.modules.decompiler.ConcatenationHelper
- org.jetbrains.java.decompiler.modules.decompiler.CondyHelper
- org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler (implements java.lang.AutoCloseable, org.jetbrains.java.decompiler.main.extern.IResultSaver)
- org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver (implements org.jetbrains.java.decompiler.main.extern.IResultSaver)
- org.jetbrains.java.decompiler.main.decompiler.ConsoleHelp
- org.jetbrains.java.decompiler.struct.consts.ConstantPool (implements org.jetbrains.java.decompiler.struct.gen.NewClassNameBuilder)
- org.jetbrains.java.decompiler.struct.ContextUnit
- org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph (implements org.jetbrains.java.decompiler.code.CodeConstants)
- org.jetbrains.java.decompiler.modules.renamer.ConverterHelper (implements org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer)
- org.jetbrains.java.decompiler.main.collectors.CounterContainer
- org.jetbrains.java.decompiler.struct.gen.DataPoint
- org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- org.jetbrains.java.decompiler.util.DebugPrinter
- org.jetbrains.java.decompiler.modules.decompiler.DecHelper
- org.jetbrains.java.decompiler.main.DecompilerContext
- org.jetbrains.java.decompiler.main.rels.DecompileRecord
- org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph (implements org.jetbrains.java.decompiler.api.FlattenedGraph)
- org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- org.jetbrains.java.decompiler.struct.DirectoryContextSource (implements org.jetbrains.java.decompiler.main.extern.IContextSource)
- org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver (implements org.jetbrains.java.decompiler.main.extern.IResultSaver)
- org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper (implements org.jetbrains.java.decompiler.api.GraphParser)
- org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorEngine
- org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorTreeExceptionFilter
- org.jetbrains.java.decompiler.util.DotExporter
- org.jetbrains.java.decompiler.modules.decompiler.EliminateLoopsHelper
- org.jetbrains.java.decompiler.main.EnumProcessor
- org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- org.jetbrains.java.decompiler.code.ExceptionHandler
- org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- org.jetbrains.java.decompiler.code.ExceptionTable
- org.jetbrains.java.decompiler.modules.decompiler.ExitHelper
- org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent (implements org.jetbrains.java.decompiler.struct.match.IMatchable)
- org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.AssertExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor (implements org.jetbrains.java.decompiler.code.CodeConstants)
- org.jetbrains.java.decompiler.modules.decompiler.exps.ExprUtil
- org.jetbrains.java.decompiler.modules.decompiler.decompose.FastExtendedPostdominanceHelper
- org.jetbrains.java.decompiler.util.FastFixedSetFactory<E>
- org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet<E> (implements java.lang.Iterable<T>)
- org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSetIterator<E> (implements java.util.Iterator<E>)
- org.jetbrains.java.decompiler.util.FastSparseSetFactory<E>
- org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet<E> (implements java.lang.Iterable<T>)
- org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSetIterator<E> (implements java.util.Iterator<E>)
- org.jetbrains.java.decompiler.main.Fernflower (implements org.jetbrains.java.decompiler.struct.IDecompiledData)
- org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- org.jetbrains.java.decompiler.modules.decompiler.FinallyProcessor
- org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper (implements org.jetbrains.java.decompiler.api.GraphFlattener)
- org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.FinallyPathWrapper
- org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor
- org.jetbrains.java.decompiler.modules.decompiler.decompose.GenericDominatorEngine
- org.jetbrains.java.decompiler.struct.gen.generics.GenericFieldDescriptor
- org.jetbrains.java.decompiler.struct.gen.generics.GenericMain
- org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor
- org.jetbrains.java.decompiler.modules.decompiler.GenericsProcessor
- org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
- org.jetbrains.java.decompiler.modules.decompiler.IdeaNotNullHelper
- org.jetbrains.java.decompiler.modules.renamer.IdentifierConverter (implements org.jetbrains.java.decompiler.struct.gen.NewClassNameBuilder)
- org.jetbrains.java.decompiler.main.IdentityRenamerFactory (implements org.jetbrains.java.decompiler.main.extern.IVariableNameProvider, org.jetbrains.java.decompiler.main.extern.IVariableNamingFactory)
- org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- org.jetbrains.java.decompiler.modules.decompiler.IfHelper
- org.jetbrains.java.decompiler.modules.decompiler.IfPatternMatchProcessor
- org.jetbrains.java.decompiler.main.collectors.ImportCollector
- org.jetbrains.java.decompiler.main.InitializerProcessor
- org.jetbrains.java.decompiler.modules.decompiler.InlineSingleBlockHelper
- java.io.InputStream (implements java.io.Closeable)
- java.io.FilterInputStream
- java.io.DataInputStream (implements java.io.DataInput)
- org.jetbrains.java.decompiler.util.DataInputFullStream
- java.io.DataInputStream (implements java.io.DataInput)
- java.io.FilterInputStream
- org.jetbrains.java.decompiler.code.Instruction (implements org.jetbrains.java.decompiler.code.CodeConstants)
- org.jetbrains.java.decompiler.code.JumpInstruction
- org.jetbrains.java.decompiler.code.SwitchInstruction
- org.jetbrains.java.decompiler.code.interpreter.InstructionImpact
- org.jetbrains.java.decompiler.code.InstructionSequence (implements java.lang.Iterable<T>)
- org.jetbrains.java.decompiler.code.FullInstructionSequence
- org.jetbrains.java.decompiler.code.SimpleInstructionSequence
- org.jetbrains.java.decompiler.util.InterpreterUtil
- org.jetbrains.java.decompiler.util.IntHelper
- org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.IrreducibleCFGDeobfuscator
- org.jetbrains.java.decompiler.util.JADNameProvider (implements org.jetbrains.java.decompiler.main.extern.IVariableNameProvider)
- org.jetbrains.java.decompiler.util.JADNameProvider.JADNameProviderFactory (implements org.jetbrains.java.decompiler.main.extern.IVariableNamingFactory)
- org.jetbrains.java.decompiler.util.JrtFinder
- org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- org.jetbrains.java.decompiler.main.rels.LambdaProcessor
- org.jetbrains.java.decompiler.struct.lazy.LazyLoader
- org.jetbrains.java.decompiler.modules.decompiler.LoopExtractHelper
- org.jetbrains.java.decompiler.api.passes.LoopingPassBuilder
- org.jetbrains.java.decompiler.modules.decompiler.LowBreakHelper
- org.jetbrains.java.decompiler.api.passes.MainPassBuilder
- org.jetbrains.java.decompiler.struct.match.MatchEngine
- org.jetbrains.java.decompiler.struct.match.MatchNode
- org.jetbrains.java.decompiler.struct.match.MatchNode.RuleValue
- org.jetbrains.java.decompiler.modules.decompiler.MergeHelper
- org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- org.jetbrains.java.decompiler.main.rels.MethodProcessor (implements java.lang.Runnable)
- org.jetbrains.java.decompiler.main.rels.MethodWrapper
- org.jetbrains.java.decompiler.api.passes.NamedPass (implements org.jetbrains.java.decompiler.api.passes.Pass)
- org.jetbrains.java.decompiler.main.rels.NestedClassProcessor
- org.jetbrains.java.decompiler.main.rels.NestedMemberAccess
- org.jetbrains.java.decompiler.util.Pair<A,B>
- org.jetbrains.java.decompiler.api.passes.PassContext
- org.jetbrains.java.decompiler.struct.consts.PooledConstant (implements org.jetbrains.java.decompiler.code.CodeConstants)
- org.jetbrains.java.decompiler.struct.consts.LinkConstant
- org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- org.jetbrains.java.decompiler.modules.renamer.PoolInterceptor
- org.jetbrains.java.decompiler.modules.decompiler.PPandMMHelper
- org.jetbrains.java.decompiler.modules.decompiler.PrimitiveExprsList
- org.jetbrains.java.decompiler.main.RecordHelper
- org.jetbrains.java.decompiler.modules.decompiler.SecondaryFunctionsHelper
- org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper
- org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor (implements org.jetbrains.java.decompiler.api.SFormsCreator)
- org.jetbrains.java.decompiler.modules.decompiler.sforms.SSAConstructorSparseEx
- org.jetbrains.java.decompiler.modules.decompiler.sforms.SSAUConstructorSparseEx
- org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- org.jetbrains.java.decompiler.modules.decompiler.sforms.SimpleSSAReassign
- org.jetbrains.java.decompiler.modules.decompiler.SimplifyExprentsHelper
- org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver (implements java.lang.AutoCloseable, org.jetbrains.java.decompiler.main.extern.IResultSaver)
- org.jetbrains.java.decompiler.modules.decompiler.StackVarsProcessor
- org.jetbrains.java.decompiler.util.StartEndPair
- org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- org.jetbrains.java.decompiler.modules.decompiler.stats.Statement (implements org.jetbrains.java.decompiler.struct.match.IMatchable)
- org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.DummyExitStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.GeneralStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- org.jetbrains.java.decompiler.util.StatementIterator
- org.jetbrains.java.decompiler.modules.decompiler.stats.Statements
- org.jetbrains.java.decompiler.modules.decompiler.decompose.StrongConnectivityHelper
- org.jetbrains.java.decompiler.struct.StructContext
- org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- org.jetbrains.java.decompiler.struct.attr.StructAnnDefaultAttribute
- org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute
- org.jetbrains.java.decompiler.struct.attr.StructAnnotationParameterAttribute
- org.jetbrains.java.decompiler.struct.attr.StructBootstrapMethodsAttribute
- org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute
- org.jetbrains.java.decompiler.struct.attr.StructConstantValueAttribute
- org.jetbrains.java.decompiler.struct.attr.StructEnclosingMethodAttribute
- org.jetbrains.java.decompiler.struct.attr.StructExceptionsAttribute
- org.jetbrains.java.decompiler.struct.attr.StructGenericSignatureAttribute
- org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute
- org.jetbrains.java.decompiler.struct.attr.StructLineNumberTableAttribute
- org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTypeTableAttribute
- org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute
- org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- org.jetbrains.java.decompiler.struct.attr.StructPermittedSubclassesAttribute
- org.jetbrains.java.decompiler.struct.attr.StructRecordAttribute
- org.jetbrains.java.decompiler.struct.attr.StructSourceFileAttribute
- org.jetbrains.java.decompiler.struct.attr.StructTypeAnnotationAttribute
- org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute.Key<T>
- org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.Entry
- org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable (implements java.lang.Comparable<T>)
- org.jetbrains.java.decompiler.struct.StructMember
- org.jetbrains.java.decompiler.struct.StructClass
- org.jetbrains.java.decompiler.struct.StructField
- org.jetbrains.java.decompiler.struct.StructRecordComponent
- org.jetbrains.java.decompiler.struct.StructMethod
- org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute.Entry
- org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ExportsEntry
- org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.OpensEntry
- org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ProvidesEntry
- org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.RequiresEntry
- org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent
- org.jetbrains.java.decompiler.modules.decompiler.SwitchExpressionHelper
- org.jetbrains.java.decompiler.modules.decompiler.SwitchHelper
- org.jetbrains.java.decompiler.modules.decompiler.SwitchPatternMatchProcessor
- org.jetbrains.java.decompiler.modules.decompiler.SynchronizedHelper
- org.jetbrains.java.decompiler.util.TextBuffer
- org.jetbrains.java.decompiler.util.TextUtil
- org.jetbrains.java.decompiler.modules.decompiler.TryHelper
- org.jetbrains.java.decompiler.modules.decompiler.TryWithResourcesProcessor
- org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarDefinitionHelper
- org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- org.jetbrains.java.decompiler.struct.gen.VarType
- org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode (implements org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraphNode)
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- org.jetbrains.java.decompiler.util.ZipFileCache (implements java.lang.AutoCloseable)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.lang.AutoCloseable
- org.jetbrains.java.decompiler.main.extern.IContextSource.IOutputSink
- org.jetbrains.java.decompiler.main.extern.IResultSaver
- net.fabricmc.fernflower.api.IFabricResultSaver
- org.jetbrains.java.decompiler.code.CodeConstants
- org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph.ExprentIterator
- org.jetbrains.java.decompiler.api.FlattenedGraph
- org.jetbrains.java.decompiler.api.GraphFlattener
- org.jetbrains.java.decompiler.api.GraphParser
- org.jetbrains.java.decompiler.main.extern.IBytecodeProvider
- org.jetbrains.java.decompiler.main.extern.IContextSource
- org.jetbrains.java.decompiler.struct.IDecompiledData
- net.fabricmc.fernflower.api.IFabricJavadocProvider
- org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraph
- org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraphNode
- org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer
- org.jetbrains.java.decompiler.struct.match.IMatchable
- org.jetbrains.java.decompiler.main.extern.IVariableNameProvider
- org.jetbrains.java.decompiler.main.extern.IVariableNamingFactory
- org.jetbrains.java.decompiler.struct.gen.NewClassNameBuilder
- org.jetbrains.java.decompiler.api.passes.Pass
- org.jetbrains.java.decompiler.api.SFormsCreator
- org.jetbrains.java.decompiler.api.StatementWriter
Annotation Type Hierarchy
- org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences.Description (implements java.lang.annotation.Annotation)
- org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences.Name (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent.Type
- org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
- org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
- org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdgeType
- org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
- org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent.Type
- org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.NullCastType
- org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
- org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer.Type
- org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
- org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.Type
- org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent.Type
- org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.EdgeDirection
- org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.LastBasicType
- org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.FinalType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)