A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class org.jetbrains.java.decompiler.util.Pair
- ACC_ABSTRACT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_ANNOTATION - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_BRIDGE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_ENUM - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_FINAL - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_INTERFACE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_MANDATED - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_MODULE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_NATIVE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_OPEN - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_PRIVATE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_PROTECTED - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_PUBLIC - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_STATIC - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_STATIC_PHASE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_STRICT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_SUPER - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_SYNCHRONIZED - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_SYNTHETIC - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_TRANSIENT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_TRANSITIVE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_VARARGS - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ACC_VOLATILE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- acceptClass(String, String, String, int[]) - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource.IOutputSink
-
Write a class to this entry
- acceptDirectory(String) - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource.IOutputSink
-
Create a directory in this output location.
- acceptOther(String) - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource.IOutputSink
-
Accept other files, which should be copied directly through from the source.
- accepts(IFernflowerLogger.Severity) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- acceptStatementPair(Integer, Integer) - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorTreeExceptionFilter
- access - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- accessFlags - Variable in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.Entry
- accessFlags - Variable in class org.jetbrains.java.decompiler.struct.StructMember
- ACMPEQ - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- ACMPNE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- add(int, E) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- add(E) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- add(E) - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- add(E) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- add(String) - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- add(String, RootStatement) - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- add(StructLocalVariableTableAttribute) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- add(StructLocalVariableTypeTableAttribute) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTypeTableAttribute
- ADD - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- addAll(Collection<? extends E>) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- addAll(Collection<E>) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- addAllClasspath(StructContext) - Static method in class org.jetbrains.java.decompiler.util.ClasspathScanner
- addAllWithKey(Collection<E>, Collection<K>) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- addBytecodeMapping(int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- addBytecodeMapping(BitSet) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- addBytecodeOffsets(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- addBytecodeOffsets(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DummyExitStatement
- addChild(MatchNode) - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode
- addComment(String) - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- addComment(String) - Method in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- addComment(String) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- addComment(String, boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- addComments(ControlFlowGraph) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- addComments(RootStatement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- addEdgeInternal(Statement.EdgeDirection, StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
-
Deprecated.
- addErrorComment - Variable in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- addErrorComment - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- addErrorComment - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- addExceptionType(String) - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- addFallthroughPass(String, Pass) - Method in class org.jetbrains.java.decompiler.api.passes.LoopingPassBuilder
- addGenericDescriptor(GenericMethodDescriptor) - Method in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- addInstruction(int, Instruction, int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- addInstruction(Instruction, int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- addLabeledEdge(StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- addLibrary(File) - Method in class org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
- addLibrary(File) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- addLibrary(File) - Method in class org.jetbrains.java.decompiler.main.Fernflower
- addLibrary(IContextSource) - Method in class org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
- addLibrary(IContextSource) - Method in class org.jetbrains.java.decompiler.main.Fernflower
- addLoopingPass(String, Pass) - Method in class org.jetbrains.java.decompiler.api.passes.LoopingPassBuilder
- addMapping(int) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- addMapping(String, String, int, int) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper
- addMapping(BitSet) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- addMaxTypeExprent(Exprent, VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult
- addMinTypeExprent(Exprent, VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult
- addName(String) - Method in class org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- addName(String, String) - Method in class org.jetbrains.java.decompiler.modules.renamer.PoolInterceptor
- addNames(Collection<String>) - Method in class org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- addNodes(Collection<VarVersionNode>, Collection<VarVersionPair>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- addParentContext(IVariableNameProvider) - Method in interface org.jetbrains.java.decompiler.main.extern.IVariableNameProvider
- addParentContext(IVariableNameProvider) - Method in class org.jetbrains.java.decompiler.main.IdentityRenamerFactory
- addParentContext(IVariableNameProvider) - Method in class org.jetbrains.java.decompiler.util.JADNameProvider
- addPass(String, Pass) - Method in class org.jetbrains.java.decompiler.api.passes.MainPassBuilder
- addPredecessor(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- addPredecessor(StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- addPredecessor(VarVersionEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- addPredecessorException(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- addRule(IMatchable.MatchProperties, MatchNode.RuleValue) - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode
- addRuntime(StructContext) - Static method in class org.jetbrains.java.decompiler.util.JrtFinder
- addRuntime(StructContext, File) - Static method in class org.jetbrains.java.decompiler.util.JrtFinder
- addSequence(InstructionSequence) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- addSource(File) - Method in class org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
- addSource(File) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- addSource(File) - Method in class org.jetbrains.java.decompiler.main.Fernflower
- addSource(IContextSource) - Method in class org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
- addSource(IContextSource) - Method in class org.jetbrains.java.decompiler.main.Fernflower
- addSpace(File, boolean) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- addSpace(IContextSource, boolean) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- addStartBytecodeMapping(int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- addStartBytecodeMapping(BitSet) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- addSubclass(ClassWrapperNode) - Method in class org.jetbrains.java.decompiler.modules.renamer.ClassWrapperNode
- addSuccessor(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- addSuccessor(DirectEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- addSuccessor(StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- addSuccessor(VarVersionEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- addSuccessorException(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- addToPointer(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- addTotalOffset(int) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper
- addTracer(String, String, BytecodeMappingTracer) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper
- addTracer(BytecodeMappingTracer) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- addWhitelist(String) - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor
- addWhitelist(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- addWhitelist(String) - Method in class org.jetbrains.java.decompiler.main.Fernflower
- addWithKey(E, K) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- addWithKeyAndIndex(int, E, K) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- adjustConstType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- adjustedIntRepresentation(int) - Static method in class org.jetbrains.java.decompiler.util.IntHelper
-
Adjusts the string representation of an int to make it easier to read in certain cases, such as values used to mask components of an RGB color.
- adjustReturnType(RootStatement, MethodDescriptor) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExitHelper
- allDomsFor(Integer) - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorEngine
- allowNewlineAfterQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- allowNewlineAfterQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- allowNewlineAfterQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- allowNewlineAfterQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- AND - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- ANNOTATION - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- AnnotationExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- AnnotationExprent(String, List<String>, List<? extends Exprent>) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- AnnotationExprent.Type - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
- ANONYMOUS - org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
- anonymousClassType - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- append(char) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- append(int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- append(String) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- append(StringBuilder, String, int) - Static method in class org.jetbrains.java.decompiler.util.TextUtil
- append(TextBuffer) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- append(TextBuffer, String, String) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- appendIndent(int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- appendLineSeparator() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- appendParameters(TextBuffer, List<VarType>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- appendParamList(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- appendPossibleNewline() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
-
If the current group is applied, add a newline here.
- appendPossibleNewline(String) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
-
If the current group is applied, add a newline here.
- appendPossibleNewline(String, boolean) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
-
If the current group is applied, add a newline here.
- appendRecordComponents(TextBuffer, StructClass, List<StructRecordComponent>, int) - Static method in class org.jetbrains.java.decompiler.main.RecordHelper
- appendTypeParameters(TextBuffer, List<String>, List<List<VarType>>) - Static method in class org.jetbrains.java.decompiler.main.ClassWriter
- areArgumentsAssignable(VarType, VarType, Map<VarType, List<VarType>>) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- areParametersPolymorphic(String, String) - Static method in interface org.jetbrains.java.decompiler.code.CodeConstants
- areVarsAnalogous(int, int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- argumentsEqual(GenericType) - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- arity - Variable in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- ARRAY - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- ARRAY_LENGTH - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- arrayDim - Variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- ArrayExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- ArrayExprent(Exprent, Exprent, VarType, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- ArrayHelper - Class in org.jetbrains.java.decompiler.util
- ArrayHelper() - Constructor for class org.jetbrains.java.decompiler.util.ArrayHelper
- ASCII_STRING_CHARACTERS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- asDescriptor() - Method in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- ASSERT - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- AssertExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- AssertExprent(List<? extends Exprent>) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.AssertExprent
- AssertProcessor - Class in org.jetbrains.java.decompiler.main
- AssertProcessor() - Constructor for class org.jetbrains.java.decompiler.main.AssertProcessor
- assertTrue(boolean, String) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- ASSIGNMENT - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- AssignmentExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- AssignmentExprent(Exprent, Exprent, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- AssignmentExprent(Exprent, Exprent, FunctionExprent.FunctionType, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- atBase(String) - Static method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
-
Create an entry at the base version, without attempting to parse any multirelease information.
- ATTRIBUTE_ANNOTATION_DEFAULT - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_BOOTSTRAP_METHODS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_CODE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_CONSTANT_VALUE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_DEPRECATED - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_ENCLOSING_METHOD - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_EXCEPTIONS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_INNER_CLASSES - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_LINE_NUMBER_TABLE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_LOCAL_VARIABLE_TABLE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_LOCAL_VARIABLE_TYPE_TABLE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_METHOD_PARAMETERS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_MODULE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_PERMITTED_SUBCLASSES - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_RECORD - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_RUNTIME_INVISIBLE_TYPE_ANNOTATIONS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_RUNTIME_VISIBLE_TYPE_ANNOTATIONS - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_SIGNATURE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_SOURCE_FILE - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- ATTRIBUTE_SYNTHETIC - Static variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- attributes - Variable in class org.jetbrains.java.decompiler.struct.StructMember
- AVERAGE_CLASS_SIZE - Static variable in class org.jetbrains.java.decompiler.main.ClassesProcessor
B
- b - Variable in class org.jetbrains.java.decompiler.util.Pair
- BACKWARD - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.EdgeDirection
- BANNER - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- BASE_VERSION - Static variable in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
- BaseDecompiler - Class in org.jetbrains.java.decompiler.main.decompiler
- BaseDecompiler(IBytecodeProvider, IResultSaver, Map<String, Object>, IFernflowerLogger) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
-
Deprecated.
- BaseDecompiler(IResultSaver, Map<String, Object>, IFernflowerLogger) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
- basePath() - Method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
- BASIC_BLOCK - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- BasicBlock - Class in org.jetbrains.java.decompiler.code.cfg
- BasicBlock(int) - Constructor for class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- BasicBlockStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- BasicBlockStatement(BasicBlock) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- begin() - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource.IOutputSink
-
Begin this entry, performing any necessary setup work such as creating an archive
- BIT_NOT - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- block - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- BOOL_NOT - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- BOOLEAN_AND - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- BOOLEAN_OR - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- BOOLEAN_TRUE_ONE - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- BOTH_FLAGS - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- build() - Method in class org.jetbrains.java.decompiler.api.passes.LoopingPassBuilder
- buildAssertions(ClassesProcessor.ClassNode) - Static method in class org.jetbrains.java.decompiler.main.AssertProcessor
- buildContentFlags() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- buildContinueSet() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- buildDirectGraph(RootStatement) - Method in interface org.jetbrains.java.decompiler.api.GraphFlattener
- buildDirectGraph(RootStatement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper
- buildJavaClassName(String) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- buildMonitorFlags() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- buildNewClassname(String) - Method in class org.jetbrains.java.decompiler.modules.renamer.IdentifierConverter
- buildNewClassname(String) - Method in class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- buildNewClassname(String) - Method in interface org.jetbrains.java.decompiler.struct.gen.NewClassNameBuilder
- buildNewDescriptor(NewClassNameBuilder) - Method in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- buildNewDescriptor(NewClassNameBuilder) - Method in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- bytecode - Variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- bytecode - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.DummyExitStatement
- BYTECODE_SOURCE_MAPPING - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- BytecodeMappingTracer - Class in org.jetbrains.java.decompiler.main.collectors
- BytecodeMappingTracer() - Constructor for class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- BytecodeMappingTracer(int) - Constructor for class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- BytecodeSourceMapper - Class in org.jetbrains.java.decompiler.main.collectors
- BytecodeSourceMapper() - Constructor for class org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper
- bytecodeVersion - Variable in class org.jetbrains.java.decompiler.code.Instruction
- BytecodeVersion - Class in org.jetbrains.java.decompiler.code
- BytecodeVersion(int, int) - Constructor for class org.jetbrains.java.decompiler.code.BytecodeVersion
C
- calcPostDominators(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper
- calculateVarTypes(RootStatement, DirectGraph) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- canFallThrough() - Method in class org.jetbrains.java.decompiler.code.Instruction
- canInline - Variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- canonicalizeCasts(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- CASE - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- CAST - org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.NullCastType
- CAST - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- castType - Variable in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- CATCH_ALL - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- CATCH_CLAUSE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- CatchAllStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- CatchStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- changeDestination(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
-
Makes this edge point from a different destination.
- changeEdgeNode(Statement.EdgeDirection, StatEdge, Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- changeEdgeType(Statement.EdgeDirection, StatEdge, int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- changeSource(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
-
Makes this edge point from a different source.
- changeType(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
-
Updates the type of this edge.
- charToUnicodeLiteral(int) - Static method in class org.jetbrains.java.decompiler.util.TextUtil
- checkAndSetVariableValue(String, Object) - Method in class org.jetbrains.java.decompiler.struct.match.MatchEngine
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- checkExprTypeBounds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- checkLeaks() - Static method in class org.jetbrains.java.decompiler.util.TextBuffer
- checkStatementExceptions(List<? extends Statement>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.DecHelper
- CheckTypesResult - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- CheckTypesResult() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult
- CheckTypesResult.ExprentTypePair - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- childContexts() - Method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- CLASS_SUFFIX - Static variable in interface org.jetbrains.java.decompiler.main.extern.IContextSource
-
The file extension for class files.
- CLASS_TYPE_PARAMETER - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- CLASS_TYPE_PARAMETER_BOUND - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- classes() - Method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- ClassesProcessor - Class in org.jetbrains.java.decompiler.main
- ClassesProcessor(StructContext) - Constructor for class org.jetbrains.java.decompiler.main.ClassesProcessor
- ClassesProcessor.ClassNode - Class in org.jetbrains.java.decompiler.main
- ClassesProcessor.ClassNode.LambdaInformation - Class in org.jetbrains.java.decompiler.main
- ClassesProcessor.ClassNode.Type - Enum in org.jetbrains.java.decompiler.main
- classLambdaToJava(ClassesProcessor.ClassNode, TextBuffer, Exprent, int) - Method in class org.jetbrains.java.decompiler.main.ClassWriter
- classname - Variable in class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- ClassNode(String, String, String, int, String, String, String, StructClass) - Constructor for class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- ClassNode(ClassesProcessor.ClassNode.Type, StructClass) - Constructor for class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- ClasspathHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- ClasspathHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.ClasspathHelper
- ClasspathScanner - Class in org.jetbrains.java.decompiler.util
- ClasspathScanner() - Constructor for class org.jetbrains.java.decompiler.util.ClasspathScanner
- classProcessor - Variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- ClassReference14Processor - Class in org.jetbrains.java.decompiler.main
- ClassReference14Processor() - Constructor for class org.jetbrains.java.decompiler.main.ClassReference14Processor
- classStruct - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- classStruct - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- classToJava(ClassesProcessor.ClassNode, TextBuffer, int) - Method in class org.jetbrains.java.decompiler.main.ClassWriter
- ClassWrapper - Class in org.jetbrains.java.decompiler.main.rels
- ClassWrapper(StructClass) - Constructor for class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- ClassWrapperNode - Class in org.jetbrains.java.decompiler.modules.renamer
- ClassWrapperNode(StructClass) - Constructor for class org.jetbrains.java.decompiler.modules.renamer.ClassWrapperNode
- ClassWriter - Class in org.jetbrains.java.decompiler.main
- ClassWriter() - Constructor for class org.jetbrains.java.decompiler.main.ClassWriter
- cleanSynchronizedVar(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SynchronizedHelper
- cleanUpEdges(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- clear() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- clear() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- clear() - Method in class org.jetbrains.java.decompiler.struct.StructContext
- clear() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- clear() - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- clearClosure(Statement, Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper
- clearContext() - Method in class org.jetbrains.java.decompiler.main.Fernflower
- clearEnum(ClassWrapper) - Static method in class org.jetbrains.java.decompiler.main.EnumProcessor
- clearStatements(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ClearStructHelper
- ClearStructHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- ClearStructHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.ClearStructHelper
- clearTempInformation() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- clearUnassignedBytecodeMappingData() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- clearVariableNamer() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- CLINIT - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.Type
- CLINIT_NAME - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- clone() - Method in class org.jetbrains.java.decompiler.code.Instruction
- clone() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- clone() - Method in class org.jetbrains.java.decompiler.code.JumpInstruction
- clone() - Method in class org.jetbrains.java.decompiler.code.SimpleInstructionSequence
- clone() - Method in class org.jetbrains.java.decompiler.code.SwitchInstruction
- clone() - Method in class org.jetbrains.java.decompiler.util.ListStack
- clone() - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- close() - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- close() - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- close() - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource.IOutputSink
- close() - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- close() - Method in class org.jetbrains.java.decompiler.util.ZipFileCache
- closeArchive(String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- closeArchive(String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- closeArchive(String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- closeArchive(String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- closeArchive(String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- closure - Variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- codeAndExceptionData - Variable in class org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute
- codeAttributes - Variable in class org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute
- CodeConstants - Interface in org.jetbrains.java.decompiler.code
- CodeConstants.SignaturePolymorphic - Class in org.jetbrains.java.decompiler.code
- codeToJava(StructClass, StructMethod, MethodDescriptor, VarProcessor) - Static method in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- collapseNodesToStatement(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- collectErrorLines(Throwable, List<String>) - Static method in class org.jetbrains.java.decompiler.main.ClassWriter
- collinstr - Variable in class org.jetbrains.java.decompiler.code.InstructionSequence
- commentLines - Variable in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- commentLines - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- commentLines - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- compareTo(BytecodeVersion) - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- compareTo(ClassesProcessor.ClassNode) - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- compareTo(StructLocalVariableTableAttribute.LocalVariable) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- complement(FastFixedSetFactory.FastFixedSet<E>) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- complement(FastSparseSetFactory.FastSparseSet<E>) - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- complement(SFormsFastMapDirect) - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- ConcatenationHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- ConcatenationHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.ConcatenationHelper
- condenseExits(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExitHelper
- condenseInfiniteLoopsWithReturn(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.MergeHelper
- condenseSequences(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper
- CONDITION - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- CondyHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- CondyHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.CondyHelper
- connectDummyExitBlock(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- CONSOLE - org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
- ConsoleDecompiler - Class in org.jetbrains.java.decompiler.main.decompiler
- ConsoleDecompiler(File, Map<String, Object>, IFernflowerLogger) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- ConsoleDecompiler(File, Map<String, Object>, IFernflowerLogger, ConsoleDecompiler.SaveType) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- ConsoleDecompiler.SaveType - Enum in org.jetbrains.java.decompiler.main.decompiler
- ConsoleFileSaver - Class in org.jetbrains.java.decompiler.main.decompiler
- ConsoleFileSaver(File) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- ConsoleHelp - Class in org.jetbrains.java.decompiler.main.decompiler
- ConsoleHelp() - Constructor for class org.jetbrains.java.decompiler.main.decompiler.ConsoleHelp
- CONST - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- CONSTANT_Class - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Double - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Dynamic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_DYNAMIC - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
- CONSTANT_Fieldref - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Float - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Integer - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_InterfaceMethodref - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_InvokeDynamic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Long - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_getField - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_getStatic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_invokeInterface - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_invokeSpecial - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_invokeStatic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_invokeVirtual - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_newInvokeSpecial - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_putField - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodHandle_REF_putStatic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Methodref - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_MethodType - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Module - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_NameAndType - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Package - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_String - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- CONSTANT_Utf8 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- ConstantPool - Class in org.jetbrains.java.decompiler.struct.consts
- ConstantPool(DataInputStream) - Constructor for class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- ConstExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- ConstExprent(int, boolean, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- ConstExprent(VarType, Object, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- ConstExprent(VarType, Object, BitSet, boolean) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- contains(E) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- contains(E) - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- contains(FastFixedSetFactory.FastFixedSet<E>) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- containsByRef(T[], T) - Static method in class org.jetbrains.java.decompiler.util.ArrayHelper
- containsCode() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- containsExprent(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- containsKey(int) - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- containsKey(E) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- containsKey(Object) - Method in class org.jetbrains.java.decompiler.util.NullableConcurrentHashMap
- containsKey(K) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- containsMonitorExit - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- containsMonitorExit() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- containsMonitorExitOrAthrow() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- containsName(String) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- containsOnlyWhitespaces() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- containsStatement(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- containsStatementById(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- containsStatementStrict(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- containsStatementStrictById(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- containsVar(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- content_class_name - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- content_method_descriptor - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- content_method_invocation_type - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- content_method_key - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- content_method_name - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- contentEquals(String) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- ContextUnit - Class in org.jetbrains.java.decompiler.struct
- ContextUnit(IContextSource, boolean, boolean, IResultSaver, IDecompiledData) - Constructor for class org.jetbrains.java.decompiler.struct.ContextUnit
- continueSet - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- contractStringConcat(Exprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ConcatenationHelper
- ControlFlowGraph - Class in org.jetbrains.java.decompiler.code.cfg
- ControlFlowGraph(InstructionSequence) - Constructor for class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- ConverterHelper - Class in org.jetbrains.java.decompiler.modules.renamer
- ConverterHelper() - Constructor for class org.jetbrains.java.decompiler.modules.renamer.ConverterHelper
- convertStringToJava(String, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- convertToStringAndAllowDataDiscard() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssertExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- copy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- copy() - Method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- copy() - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- copy(boolean) - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- copyEntries(List<Exprent>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- copyEntry(String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- copyEntry(String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- copyEntry(String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- copyEntry(String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- copyEntry(String, String, String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- copyExprentList(List<? extends Exprent>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.DecHelper
- copyFile(File, File) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- copyFile(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- copyFile(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- copyFile(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- copyFile(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- copyFile(String, String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- copyStack() - Method in class org.jetbrains.java.decompiler.modules.decompiler.PrimitiveExprsList
- copyStream(InputStream, OutputStream) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- copyVarInfo(VarVersionPair, VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- count(String, int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- counter - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- CounterContainer - Class in org.jetbrains.java.decompiler.main.collectors
- CounterContainer() - Constructor for class org.jetbrains.java.decompiler.main.collectors.CounterContainer
- countLines() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- countLines(int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- create() - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- create(int, boolean, int, BytecodeVersion, int[], int) - Static method in class org.jetbrains.java.decompiler.code.Instruction
- create(DataInputFullStream, boolean) - Static method in class org.jetbrains.java.decompiler.struct.StructClass
- create(DataInputFullStream, ConstantPool, String, BytecodeVersion) - Static method in class org.jetbrains.java.decompiler.struct.StructField
- create(DataInputFullStream, ConstantPool, String, BytecodeVersion, boolean) - Static method in class org.jetbrains.java.decompiler.struct.StructMethod
- create(DataInputFullStream, ConstantPool, BytecodeVersion) - Static method in class org.jetbrains.java.decompiler.struct.StructRecordComponent
- createArchive(String, String, Manifest) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- createArchive(String, String, Manifest) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- createArchive(String, String, Manifest) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- createArchive(String, String, Manifest) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- createArchive(String, String, Manifest) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- createAttribute(String) - Static method in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- createCopiedSet() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory
- createEmptySet() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory
- createEmptySet() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory
- createFactory(StructMethod) - Method in interface org.jetbrains.java.decompiler.main.extern.IVariableNamingFactory
- createFactory(StructMethod) - Method in class org.jetbrains.java.decompiler.main.IdentityRenamerFactory
- createFactory(StructMethod) - Method in class org.jetbrains.java.decompiler.util.JADNameProvider.JADNameProviderFactory
- createNode(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- createNode(VarVersionPair, StructLocalVariableTableAttribute.LocalVariable) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- createOutputSink(IResultSaver) - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource
-
Create a sink that can write the decompiled output from this context element.
- createOutputSink(IResultSaver) - Method in class org.jetbrains.java.decompiler.struct.DirectoryContextSource
- createStatement(ControlFlowGraph, StructMethod) - Method in interface org.jetbrains.java.decompiler.api.GraphParser
- createStatement(ControlFlowGraph, StructMethod) - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper
- CURRENT - Static variable in class org.jetbrains.java.decompiler.util.JrtFinder
- CURRENT_CLASS - Static variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- CURRENT_CLASS_NODE - Static variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- CURRENT_CLASS_WRAPPER - Static variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- CURRENT_METHOD_WRAPPER - Static variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- CURRENT_VAR_PROCESSOR - Static variable in class org.jetbrains.java.decompiler.main.DecompilerContext
D
- D2F - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- D2I - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- D2L - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- DataInputFullStream - Class in org.jetbrains.java.decompiler.util
- DataInputFullStream(byte[]) - Constructor for class org.jetbrains.java.decompiler.util.DataInputFullStream
- DataPoint - Class in org.jetbrains.java.decompiler.struct.gen
- DataPoint() - Constructor for class org.jetbrains.java.decompiler.struct.gen.DataPoint
- DCMPG - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- DCMPL - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- DeadCodeHelper - Class in org.jetbrains.java.decompiler.modules.code
- DeadCodeHelper() - Constructor for class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- debugCurrentCFG - Static variable in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- debugCurrentDecompileRecord - Static variable in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- debugCurrentlyDecompiling - Static variable in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- DebugPrinter - Class in org.jetbrains.java.decompiler.util
- DebugPrinter() - Constructor for class org.jetbrains.java.decompiler.util.DebugPrinter
- DecHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- DecHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.DecHelper
- DECOMPILE_ASSERTIONS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DECOMPILE_CLASS_1_4 - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DECOMPILE_COMPLEX_CONDYS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DECOMPILE_ENUM - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DECOMPILE_GENERIC_SIGNATURES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DECOMPILE_INNER - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DECOMPILE_PREVIEW - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- decompileContext() - Method in class org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler
- decompileContext() - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- decompileContext() - Method in class org.jetbrains.java.decompiler.main.Fernflower
- decompileError - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- DECOMPILER_COMMENTS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DecompilerContext - Class in org.jetbrains.java.decompiler.main
- DecompilerContext(Map<String, Object>, IFernflowerLogger, StructContext, ClassesProcessor, PoolInterceptor, IVariableNamingFactory) - Constructor for class org.jetbrains.java.decompiler.main.DecompilerContext
- DecompileRecord - Class in org.jetbrains.java.decompiler.main.rels
- DecompileRecord(StructMethod) - Constructor for class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- decreaseArrayDim() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- decreaseArrayDim() - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- DEFAULTS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- descriptor - Variable in class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- descriptorString - Variable in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- dest - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- destination - Variable in class org.jetbrains.java.decompiler.code.JumpInstruction
- destination - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.FinallyPathWrapper
- destroyAndFlattenStatement(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper
- destroyStatementContent(Statement, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper
- DIRECT - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- DirectEdge - Class in org.jetbrains.java.decompiler.modules.decompiler.flow
- DirectEdge(DirectNode, DirectNode, DirectEdgeType) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- DirectEdgeType - Enum in org.jetbrains.java.decompiler.modules.decompiler.flow
- DirectGraph - Class in org.jetbrains.java.decompiler.modules.decompiler.flow
- DirectGraph() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- DirectGraph.ExprentIterator - Interface in org.jetbrains.java.decompiler.modules.decompiler.flow
- DirectNode - Class in org.jetbrains.java.decompiler.modules.decompiler.flow
- DirectNodeType - Enum in org.jetbrains.java.decompiler.modules.decompiler.flow
- directories() - Method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- DirectoryContextSource - Class in org.jetbrains.java.decompiler.struct
- DirectoryContextSource(IBytecodeProvider, File) - Constructor for class org.jetbrains.java.decompiler.struct.DirectoryContextSource
- DirectoryResultSaver - Class in org.jetbrains.java.decompiler.main.decompiler
- DirectoryResultSaver(File) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- discard(int) - Method in class org.jetbrains.java.decompiler.util.DataInputFullStream
- discardBytes(InputStream, int) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- DIV - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- DO - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- DO_WHILE - org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
- doesCast() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- doesClassHaveMethodsNamedSame() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- doesContravarianceNeedCast(VarType, VarType) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- DomHelper - Class in org.jetbrains.java.decompiler.modules.decompiler.decompose
- DomHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper
- DominatorEngine - Class in org.jetbrains.java.decompiler.modules.decompiler.decompose
- DominatorEngine(Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorEngine
- DominatorTreeExceptionFilter - Class in org.jetbrains.java.decompiler.modules.decompiler.decompose
- DominatorTreeExceptionFilter(Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorTreeExceptionFilter
- DONT_CAST - org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.NullCastType
- DONT_CAST_AT_ALL - org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.NullCastType
- DoStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- DoStatement.Type - Enum in org.jetbrains.java.decompiler.modules.decompiler.stats
- DotExporter - Class in org.jetbrains.java.decompiler.util
- DotExporter() - Constructor for class org.jetbrains.java.decompiler.util.DotExporter
- DOUBLE_DESCRIPTOR - Static variable in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- DUMMY - Static variable in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- DUMMY_EXIT - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- DUMMY_VAR - Static variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- DummyExitStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- DummyExitStatement() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.DummyExitStatement
- DUMP_BYTECODE_ON_ERROR - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DUMP_CODE_LINES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DUMP_DOTS - Static variable in class org.jetbrains.java.decompiler.util.DotExporter
- DUMP_ERROR_DOTS - Static variable in class org.jetbrains.java.decompiler.util.DotExporter
- DUMP_EXCEPTION_ON_ERROR - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- DUMP_ORIGINAL_LINES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- dumpMapping(TextBuffer, boolean) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper
- dumpOriginalLineNumbers(int[]) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- DYNAMIC - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
E
- EDGE_GENERAL - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- EDGE_PHANTOM - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- ELEMENT_CLASS - org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer.Type
- ELEMENT_FIELD - org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer.Type
- ELEMENT_METHOD - org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer.Type
- elementname - Variable in class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- eliminateLoops(Statement, StructClass) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.EliminateLoopsHelper
- EliminateLoopsHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- EliminateLoopsHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.EliminateLoopsHelper
- EMPTY - Static variable in class org.jetbrains.java.decompiler.code.ExceptionTable
- EMPTY - Static variable in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- EMPTY_ARRAY - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- EMPTY_ARRAY - Static variable in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- EMPTY_INT_ARRAY - Static variable in class org.jetbrains.java.decompiler.util.InterpreterUtil
- enclose(String, String) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- enclosingClasses - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- enclosingMethod - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- enclosingName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.Entry
- end - Variable in class org.jetbrains.java.decompiler.util.StartEndPair
- endClass() - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- endClass() - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- endMethod() - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- endMethod() - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- endReadingClass() - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- endReadingClass() - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- endsWithSemicolon(Exprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- endWriteClass() - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- endWriteClass() - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- enhanceLoops(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.MergeHelper
- enhanceTryStats(RootStatement, StructClass) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.TryHelper
- ENSURE_SYNCHRONIZED_MONITOR - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- ENTER - org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent.Type
- Entries(List<IContextSource.Entry>, List<String>, List<IContextSource.Entry>) - Constructor for class org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- Entries(List<IContextSource.Entry>, List<String>, List<IContextSource.Entry>, List<IContextSource>) - Constructor for class org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- entry - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.FinallyPathWrapper
- Entry(String, int) - Constructor for class org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
- Entry(String, int) - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute.Entry
- entryList() - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- entrySet() - Method in class org.jetbrains.java.decompiler.util.NullableConcurrentHashMap
- EnumProcessor - Class in org.jetbrains.java.decompiler.main
- EnumProcessor() - Constructor for class org.jetbrains.java.decompiler.main.EnumProcessor
- EQ - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- EQ - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- equalInstructions(Instruction, Instruction, List<int[]>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.FinallyProcessor
- equalLists(List<?>, List<?>) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- equalObjects(Object, Object) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- equals(Object) - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.FinallyPathWrapper
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- equals(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- equals(Object) - Method in class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- equals(Object) - Method in class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- equals(Object) - Method in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- equals(Object) - Method in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- equals(Object) - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- equals(Object) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- equals(Object) - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- equals(Object) - Method in class org.jetbrains.java.decompiler.util.Pair
- equals(Object) - Method in class org.jetbrains.java.decompiler.util.StartEndPair
- equals(Instruction, Instruction) - Static method in class org.jetbrains.java.decompiler.code.Instruction
- equalSets(Collection<?>, Collection<?>) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- equalsExact(Object) - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- equalsVersions(Object) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- ERROR - org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
- ERROR_MESSAGE - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- errorToDotFile(ControlFlowGraph, StructMethod, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- errorToDotFile(DirectGraph, StructMethod, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- errorToDotFile(DirectGraph, StructMethod, String, Map<String, SFormsFastMapDirect>) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- errorToDotFile(Statement, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- errorToDotFile(Statement, StructMethod, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- errorToDotFile(VarVersionsGraph, StructMethod, String, HashMap<VarVersionPair, VarVersionPair>) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- exception(DirectNode, DirectNode) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- EXCEPTION - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdgeType
- exceptionClass - Variable in class org.jetbrains.java.decompiler.code.ExceptionHandler
- ExceptionDeobfuscator - Class in org.jetbrains.java.decompiler.modules.decompiler.deobfuscator
- ExceptionDeobfuscator() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- ExceptionHandler - Class in org.jetbrains.java.decompiler.code
- ExceptionHandler() - Constructor for class org.jetbrains.java.decompiler.code.ExceptionHandler
- ExceptionRangeCFG - Class in org.jetbrains.java.decompiler.code.cfg
- ExceptionRangeCFG(List<BasicBlock>, BasicBlock, String) - Constructor for class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- ExceptionRangeCFG(List<BasicBlock>, BasicBlock, List<String>) - Constructor for class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- exceptionTable - Variable in class org.jetbrains.java.decompiler.code.InstructionSequence
- ExceptionTable - Class in org.jetbrains.java.decompiler.code
- ExceptionTable(List<ExceptionHandler>) - Constructor for class org.jetbrains.java.decompiler.code.ExceptionTable
- exceptionTypes - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor
- EXIT - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- EXIT - org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent.Type
- ExitExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- ExitExprent(ExitExprent.Type, Exprent, VarType, BitSet, MethodDescriptor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- ExitExprent.Type - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
- ExitHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- ExitHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.ExitHelper
- expandData(StructClass) - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- explicit - Variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- EXPLICIT_FINAL - org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.FinalType
- EXPLICIT_GENERIC_ARGUMENTS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- exports - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- ExportsEntry(String, int, List<String>) - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ExportsEntry
- exportToModules - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ExportsEntry
- EXPR_CONSTRUCTOR_REF - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- EXPR_INSTANCEOF - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- EXPR_METHOD_REF - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- EXPR_NEW - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- exprent - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult.ExprentTypePair
- Exprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- Exprent(Exprent.Type) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- EXPRENT_CONSTTYPE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_CONSTVALUE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_EXITTYPE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_FIELD_NAME - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_FUNCTYPE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_INVOCATION_CLASS - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_INVOCATION_PARAMETER - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_INVOCATION_SIGNATURE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_POSITION - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_RET - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_TYPE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- EXPRENT_VAR_INDEX - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- Exprent.Type - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
- exprents - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- exprents - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- ExprentTypePair(Exprent, VarType) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult.ExprentTypePair
- EXPRESSION_COUNTER - Static variable in class org.jetbrains.java.decompiler.main.collectors.CounterContainer
- ExprProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler
- ExprProcessor(MethodDescriptor, VarProcessor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- ExprProcessor.NullCastType - Enum in org.jetbrains.java.decompiler.modules.decompiler
- ExprUtil - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- ExprUtil() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.ExprUtil
- extendSynchronizedRangeToMonitorexit(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- extractInitializers(ClassWrapper) - Static method in class org.jetbrains.java.decompiler.main.InitializerProcessor
- extractLoops(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LoopExtractHelper
- extraNodes - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
F
- F2D - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- F2I - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- F2L - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- falseBoolean - Variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- FastExtendedPostdominanceHelper - Class in org.jetbrains.java.decompiler.modules.decompiler.decompose
- FastExtendedPostdominanceHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.decompose.FastExtendedPostdominanceHelper
- FastFixedSetFactory<E> - Class in org.jetbrains.java.decompiler.util
- FastFixedSetFactory(Collection<E>) - Constructor for class org.jetbrains.java.decompiler.util.FastFixedSetFactory
- FastFixedSetFactory.FastFixedSet<E> - Class in org.jetbrains.java.decompiler.util
- FastFixedSetFactory.FastFixedSetIterator<E> - Class in org.jetbrains.java.decompiler.util
- FastSparseSetFactory<E> - Class in org.jetbrains.java.decompiler.util
- FastSparseSetFactory(Collection<? extends E>) - Constructor for class org.jetbrains.java.decompiler.util.FastSparseSetFactory
- FastSparseSetFactory.FastSparseSet<E> - Class in org.jetbrains.java.decompiler.util
- FastSparseSetFactory.FastSparseSetIterator<E> - Class in org.jetbrains.java.decompiler.util
- fbounds - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor
- FCMPG - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- FCMPL - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- Fernflower - Class in org.jetbrains.java.decompiler.main
- Fernflower(IBytecodeProvider, IResultSaver, Map<String, Object>, IFernflowerLogger) - Constructor for class org.jetbrains.java.decompiler.main.Fernflower
-
Deprecated.
- Fernflower(IResultSaver, Map<String, Object>, IFernflowerLogger) - Constructor for class org.jetbrains.java.decompiler.main.Fernflower
- FIELD - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- FIELD - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- FIELD - Static variable in class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- FieldDescriptor - Class in org.jetbrains.java.decompiler.struct.gen
- FieldExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- FieldExprent(String, String, boolean, Exprent, FieldDescriptor, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- FieldExprent(String, String, boolean, Exprent, FieldDescriptor, BitSet, boolean, boolean) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- FieldExprent(LinkConstant, Exprent, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- FILE - org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
- FINAL - org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.FinalType
- FINALLY_DEINLINE - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- FinallyProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler
- FinallyProcessor(StructMethod, MethodDescriptor, VarProcessor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.FinallyProcessor
- findCaseBranchContaining(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- findEdgesLeaving(Statement, Statement, Set<StatEdge>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.TryWithResourcesProcessor
- findEdgesLeaving(Statement, Statement, Set<StatEdge>, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.TryWithResourcesProcessor
- findExprents(Statement, Class<? extends T>, Predicate<T>, boolean, BiConsumer<Statement, T>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SwitchHelper
-
Recursively searches one statement for matching exprents.
- findFirstData(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statements
- findLineNumber(int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLineNumberTableAttribute
- findLVT(VarExprent, int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- findMethod(String, String, MethodDescriptor) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ClasspathHelper
- findObject(MatchNode, int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- findObject(MatchNode, int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- findObject(MatchNode, int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- findObject(MatchNode, int) - Method in interface org.jetbrains.java.decompiler.struct.match.IMatchable
- findPPandMM(RootStatement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.PPandMMHelper
- first - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- first - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- firstNonSeq(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper
- FLAG_PHANTOM_FINEXIT - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- flags - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- flags - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ExportsEntry
- flags - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.OpensEntry
- flags - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.RequiresEntry
- FlattenedGraph - Interface in org.jetbrains.java.decompiler.api
- FlattenStatementsHelper - Class in org.jetbrains.java.decompiler.modules.decompiler.flow
- FlattenStatementsHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper
- FlattenStatementsHelper.FinallyPathWrapper - Class in org.jetbrains.java.decompiler.modules.decompiler.flow
- FLOAT_DESCRIPTOR - Static variable in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- FOLDER - org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
- FOR - org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
- FOR_EACH - org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
- FORCE_JSR_INLINE - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- forceGenericQualfication - Variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- forceQualified(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- forceUnboxing(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- FOREACH_VARDEF - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- forStat(DirectNodeType, Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- FORWARD - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.EdgeDirection
- fparameters - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor
- from - Variable in class org.jetbrains.java.decompiler.code.ExceptionHandler
- from_instr - Variable in class org.jetbrains.java.decompiler.code.ExceptionHandler
- FullInstructionSequence - Class in org.jetbrains.java.decompiler.code
- FullInstructionSequence(VBStyleCollection<Instruction, Integer>, ExceptionTable) - Constructor for class org.jetbrains.java.decompiler.code.FullInstructionSequence
- FUNCTION - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- FunctionExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- FunctionExprent(FunctionExprent.FunctionType, List<Exprent>, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- FunctionExprent(FunctionExprent.FunctionType, Exprent, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- FunctionExprent(FunctionExprent.FunctionType, ListStack<Exprent>, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- FunctionExprent.FunctionType - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
G
- gatherGenerics(VarType, VarType, Map<VarType, VarType>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- GE - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- GE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- GENERAL - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.Type
- GENERAL - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.LastBasicType
- GENERAL - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- GeneralStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- GeneralStatement(Statement, Collection<? extends Statement>, Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.GeneralStatement
- GenericClassDescriptor - Class in org.jetbrains.java.decompiler.struct.gen.generics
- GenericClassDescriptor() - Constructor for class org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor
- GenericDominatorEngine - Class in org.jetbrains.java.decompiler.modules.decompiler.decompose
- GenericDominatorEngine(IGraph) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.decompose.GenericDominatorEngine
- GenericFieldDescriptor - Class in org.jetbrains.java.decompiler.struct.gen.generics
- GenericFieldDescriptor(VarType) - Constructor for class org.jetbrains.java.decompiler.struct.gen.generics.GenericFieldDescriptor
- genericInfo - Variable in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- GenericMain - Class in org.jetbrains.java.decompiler.struct.gen.generics
- GenericMain() - Constructor for class org.jetbrains.java.decompiler.struct.gen.generics.GenericMain
- GenericMethodDescriptor - Class in org.jetbrains.java.decompiler.struct.gen.generics
- GenericMethodDescriptor(List<String>, List<List<VarType>>, List<VarType>, VarType, List<VarType>) - Constructor for class org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor
- GenericsProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler
- GenericsProcessor() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.GenericsProcessor
- genericType - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor
- GenericType - Class in org.jetbrains.java.decompiler.struct.gen.generics
- GenericType(int, int, String, VarType, List<VarType>, int) - Constructor for class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- get(int) - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- get(Object) - Method in class org.jetbrains.java.decompiler.util.NullableConcurrentHashMap
- get(String) - Method in class org.jetbrains.java.decompiler.util.ZipFileCache
- getAccessFlags() - Method in class org.jetbrains.java.decompiler.struct.StructMember
- getAllExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getAllExprents(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getAllExprents(boolean, boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssertExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getAllExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- getAllGenerics() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getAllGenericVars() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- getAllNested() - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- getAllPredecessorEdges() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getAllSuccessorEdges() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getAllSuperClasses() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getAllVariables() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getAnnotation() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- getAnnotations() - Method in class org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute
- getAnnotations() - Method in class org.jetbrains.java.decompiler.struct.attr.StructTypeAnnotationAttribute
- getAnnotationType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- getArguments() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- getArray() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- getAttribute(StructGeneralAttribute.Key<T>) - Method in class org.jetbrains.java.decompiler.struct.StructMember
- getBackingInstr() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getBasichead() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getBlock() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- getBlocks() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getBody() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- getBootstrapArguments() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getBootstrapMethod() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getByOffset(int) - Method in class org.jetbrains.java.decompiler.util.ListStack
- getBytecode(String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- getBytecode(String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IBytecodeProvider
-
Deprecated.
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssertExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getBytecodeRange(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- getBytecodeSourceMapper() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getBytecodeVersion() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getBytes(File) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- getBytes(ZipFile, ZipEntry) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- getCandidates(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getCardinality() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- getCaseEdges() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getCaseGuards() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getCaseStatements() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getCaseValues() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getCastedExprent(Exprent, VarType, TextBuffer, int, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getCastedExprent(Exprent, VarType, TextBuffer, int, ExprProcessor.NullCastType, boolean, boolean, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getCastName() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- getCastTypeName(VarType) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getCastTypeName(VarType, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getChildContexts() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- getChildren() - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode
- getClashingName(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getClashingNames() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarDefinitionHelper
- getClass(String) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- getClassBytes(String) - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource
-
Get the full bytes for a class's contents.
- getClassBytes(String) - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- getClassContent(StructClass) - Method in class org.jetbrains.java.decompiler.main.Fernflower
- getClassContent(StructClass) - Method in interface org.jetbrains.java.decompiler.struct.IDecompiledData
- getClassDoc(StructClass) - Method in interface net.fabricmc.fernflower.api.IFabricJavadocProvider
- getClassElement(int, String, int, int) - Method in class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- getClassEntryName(StructClass, String) - Method in class org.jetbrains.java.decompiler.main.Fernflower
- getClassEntryName(StructClass, String) - Method in interface org.jetbrains.java.decompiler.struct.IDecompiledData
- getClasses() - Method in class org.jetbrains.java.decompiler.struct.attr.StructPermittedSubclassesAttribute
- getClassname() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getClassname() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getClassName() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- getClassName() - Method in class org.jetbrains.java.decompiler.struct.attr.StructEnclosingMethodAttribute
- getClassNames() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- getClassNode(String) - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- getClassProcessor() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getClassQualifiedName() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getClassStruct() - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- getClassStruct() - Method in class org.jetbrains.java.decompiler.modules.renamer.ClassWrapperNode
- getCodeLineData(int[]) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- getCommonMinType(VarType, VarType) - Static method in class org.jetbrains.java.decompiler.struct.gen.VarType
- getCommonSupertype(VarType, VarType) - Static method in class org.jetbrains.java.decompiler.struct.gen.VarType
- getComponents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.StrongConnectivityHelper
- getComponents() - Method in class org.jetbrains.java.decompiler.struct.attr.StructRecordAttribute
- getCondition() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- getConditionExprent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getConditionExprentList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getCondType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
-
the type of assignment, eg
=,+=,-=, etc. - getConstant(int) - Method in class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- getConstructor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getConstType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getContent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- getContinueSet() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getCopy() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- getCopy() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- getCopy() - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- getCounter(int) - Method in class org.jetbrains.java.decompiler.main.collectors.CounterContainer
- getCounterAndIncrement(int) - Method in class org.jetbrains.java.decompiler.main.collectors.CounterContainer
- getCounterContainer() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getCurrentContext() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getCurrentSourceLine() - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- getDefaultArrayValue(VarType) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getDefaultDestination() - Method in class org.jetbrains.java.decompiler.code.SwitchInstruction
- getDefaultEdge() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getDefaults() - Static method in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- getDefaultValue() - Method in class org.jetbrains.java.decompiler.struct.attr.StructAnnDefaultAttribute
- getDefinitionType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getDesc() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getDescriptor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getDescriptor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getDescriptor() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- getDescriptor() - Method in class org.jetbrains.java.decompiler.struct.StructField
- getDescriptor() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getDescriptor(int, int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- getDestination() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- getDestination() - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- getDestinations() - Method in class org.jetbrains.java.decompiler.code.SwitchInstruction
- getDirectoryNames() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- getDomEngine() - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorTreeExceptionFilter
- getDummyExit() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- getDynamicFieldInitializers() - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- getElseEdge() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getElsestat() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getEnclosingClass() - Method in class org.jetbrains.java.decompiler.api.passes.PassContext
- getEnd() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- getEndInstruction() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getEntries() - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource
-
Get a listing of all entries in this context unit.
- getEntries() - Method in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute
- getEntries() - Method in class org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute
- getEntries() - Method in class org.jetbrains.java.decompiler.struct.DirectoryContextSource
- getErrorComment() - Static method in class org.jetbrains.java.decompiler.main.ClassWriter
- getExcClassname(int, ConstantPool) - Method in class org.jetbrains.java.decompiler.struct.attr.StructExceptionsAttribute
- getExceptionRange(BasicBlock, BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getExceptions() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getExceptions() - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- getExceptionTable() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- getExceptionTypes() - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- getExctStrings() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- getExitReps(List<? extends List<Statement>>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.StrongConnectivityHelper
- getExitType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- getExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getExprentUse() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- getExprentUse() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getExprentUse() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getExprentUse() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getExprentUse() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getExprentUse() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getExpressionData(VarExprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getExprType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- getExtendedPostdominators(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.FastExtendedPostdominanceHelper
- getExternalVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getFactory() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- getFactory() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- getFamily(int, int) - Static method in class org.jetbrains.java.decompiler.struct.gen.VarType
- getField(String, String) - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getFieldDoc(StructClass, StructField) - Method in interface net.fabricmc.fernflower.api.IFabricJavadocProvider
- getFields() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getFinallyExits() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getFirst() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getFirst() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getFirstCommonClass(String, String) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- getFirstProtectedRange(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- getFirstSuccessor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getFreeName(int) - Method in class org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- getFreeName(String) - Method in class org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- getFunctype() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getFuncType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getGenericArgs() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getGenericArgs(List<String>, Map<VarType, VarType>, List<VarType>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getGenericCastTypeName(GenericType) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMain
- getGenericsMap() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getGenericSuperType(VarType, VarType) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- getGraph() - Method in class org.jetbrains.java.decompiler.api.passes.PassContext
- getHandler() - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- getHandler() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- getHandlers() - Method in class org.jetbrains.java.decompiler.code.ExceptionTable
- getHeadexprent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getHeadexprent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getHeadexprent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- getHeadexprentList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getHeadexprentList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getHeadexprentList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- getHiddenMembers() - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- getId() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
-
Only used for printing debugging strings
- getIfEdge() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getIfstat() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getImplicitlyDefinedVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- getImplicitlyDefinedVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- getImplicitlyDefinedVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- getImplicitlyDefinedVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getImplicitlyDefinedVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getImplicitlyDefinedVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
-
Gets the implicitly defined variables in this statement.
- getImplicitlyDefinedVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getImportCollector() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getIncExprent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getIncExprentList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getIndentString(int) - Static method in class org.jetbrains.java.decompiler.util.TextUtil
- getIndex() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- getIndex() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- getIndex() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getIndex() - Method in class org.jetbrains.java.decompiler.struct.attr.StructConstantValueAttribute
- getIndexByKey(K) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getInferredExprType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getInitExprent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getInitExprentList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getInitialDataPoint(StructMethod) - Static method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- getInputStream(String) - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource
-
Get an input stream for a specific resource.
- getInputStream(String) - Method in class org.jetbrains.java.decompiler.struct.DirectoryContextSource
- getInputStream(IContextSource.Entry) - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource
-
Get an input stream for a specific resource.
- getInstance() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getInstance() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getInstr(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- getInstrOldOffsets() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getInstruction(int) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getInstructionName(int) - Static method in class org.jetbrains.java.decompiler.util.TextUtil
- getInstructionSequence() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getInterface(int) - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getInterfaceNames() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getInterfaces() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getIntOption(String) - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getIntValue() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getInvocationType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getInvokeDynamicClassSuffix() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getKey(int) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- getLabelEdges() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getLambdaMethodKey() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getLast() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getLast() - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- getLastBasicType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getLastBlock() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory
- getLastInstr() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- getLastInstruction() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getLeft() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- getLinkConstant(int) - Method in class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- getLiveVarVersionsMap(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- getLocalVariableAttr() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getLocalVariables() - Method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- getLocalVariables() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getLocalVariables(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getLogger() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getLooptype() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getLstArrayElements() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getLstDims() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getLstExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.PrimitiveExprsList
- getLstKeys() - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- getLstMaxTypeExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult
- getLstMinTypeExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult
- getLstOperands() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getLstParameters() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getLVT() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getMapDestinationNodes() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper
- getMapExprentMaxTypes() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- getMapExprentMinTypes() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- getMapFieldVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- getMapFinalVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- getMapNames() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- getMapOriginalVarIndices() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- getMapping() - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- getMapRootClasses() - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor
- getMapVersionFirstRange() - Method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- getMethod() - Method in class org.jetbrains.java.decompiler.api.passes.PassContext
- getMethod(String) - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getMethod(String, String) - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getMethodArguments(int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructBootstrapMethodsAttribute
- getMethodDescriptor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- getMethodDescriptor() - Method in class org.jetbrains.java.decompiler.struct.attr.StructEnclosingMethodAttribute
- getMethodDoc(StructClass, StructMethod) - Method in interface net.fabricmc.fernflower.api.IFabricJavadocProvider
- getMethodName() - Method in class org.jetbrains.java.decompiler.struct.attr.StructEnclosingMethodAttribute
- getMethodRecursive(String, String) - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getMethodReference(int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructBootstrapMethodsAttribute
- getMethods() - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- getMethods() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getMethodsNumber() - Method in class org.jetbrains.java.decompiler.struct.attr.StructBootstrapMethodsAttribute
- getMethodWrapper(int) - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- getMethodWrapper(String, String) - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- getMinClosure(Statement, Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LowBreakHelper
- getMinTypeInFamily(int) - Static method in class org.jetbrains.java.decompiler.struct.gen.VarType
- getModifiers(int) - Static method in class org.jetbrains.java.decompiler.main.ClassWriter
- getMonitor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- getMonType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- getName() - Method in interface org.jetbrains.java.decompiler.main.extern.IContextSource
-
Get a human-readable name to identify this context source.
- getName() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- getName() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getName() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getName() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- getName() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- getName() - Method in class org.jetbrains.java.decompiler.struct.DirectoryContextSource
- getName() - Method in class org.jetbrains.java.decompiler.struct.StructField
- getName() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getName(int, int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- getName(String) - Method in class org.jetbrains.java.decompiler.modules.renamer.PoolInterceptor
- getNamedGenerics() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getNames() - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- getNamingFactory() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getNegative() - Method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- getNeighbours(int, Statement.EdgeDirection) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getNeighboursSet(int, Statement.EdgeDirection) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getNewLineSeparator() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getNewName(String) - Method in class org.jetbrains.java.decompiler.util.JADNameProvider
- getNewType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getNextClassName(String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer
- getNextClassName(String, String) - Method in class org.jetbrains.java.decompiler.modules.renamer.ConverterHelper
- getNextFieldName(String, String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer
- getNextFieldName(String, String, String) - Method in class org.jetbrains.java.decompiler.modules.renamer.ConverterHelper
- getNextMethodName(String, String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer
- getNextMethodName(String, String, String) - Method in class org.jetbrains.java.decompiler.modules.renamer.ConverterHelper
- getNextType(String) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- getOffset(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- getOffset(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- getOffset(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getOldName(String) - Method in class org.jetbrains.java.decompiler.modules.renamer.PoolInterceptor
- getOldOffset(int) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getOption(String) - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getOrBuildGraph() - Method in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- getOrderedIDoms() - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorEngine
- getOriginalLinesMapping() - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- getOriginalLinesMapping() - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper
-
Original to decompiled line mapping.
- getOtherEntries() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- getOwnClasses() - Method in class org.jetbrains.java.decompiler.struct.StructContext
- getParamAnnotations() - Method in class org.jetbrains.java.decompiler.struct.attr.StructAnnotationParameterAttribute
- getParent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getParent() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- getPhi() - Method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- getPointer() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- getPointerByAbsOffset(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- getPointerByRelOffset(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- getPool() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getPoolInterceptor() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getPost() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getPostReversePostOrderList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getPostReversePostOrderList(List<Statement>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getPrecedence() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- getPrecedence() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getPrecedence() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- getPrecedence() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getPrecedence() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- getPrecedence() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- getPredecessorEdges(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getPredecessors() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getPredecessors() - Method in interface org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraphNode
- getPredecessors() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- getPredecessors(DirectEdgeType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- getPredExceptions() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getPreds() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getPrimitiveConstant(int) - Method in class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- getProcessor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getProperty(String) - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getProtectedRange() - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- getRange(int, int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- getRawData() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLineNumberTableAttribute
- getRec() - Method in class org.jetbrains.java.decompiler.api.passes.PassContext
- getRecordComponents() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getResources() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- getResult() - Method in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- getRetType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- getReversePostOrder() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getReversePostOrderList() - Method in interface org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraph
- getReversePostOrderList() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getReversePostOrderList(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getRight() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- getRoot() - Method in class org.jetbrains.java.decompiler.api.passes.PassContext
- getRoots() - Method in interface org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraph
- getRules() - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode
- getRuleValue(IMatchable.MatchProperties) - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode
- getSaver() - Method in enum org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
- getSeq() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getSequence() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- getSequentialObjects() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- getSequentialObjects() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getSequentialObjects() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getSequentialObjects() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getSequentialObjects() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getSequentialObjects() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- getShortName(String) - Method in class org.jetbrains.java.decompiler.main.collectors.ImportCollector
- getShortName(String, boolean) - Method in class org.jetbrains.java.decompiler.main.collectors.ImportCollector
- getShortNameInClassContext(String) - Method in class org.jetbrains.java.decompiler.main.collectors.ImportCollector
-
Check whether the package-less name ClassName is shaded by variable in a context of the decompiled class
- getSignature() - Method in class org.jetbrains.java.decompiler.struct.attr.StructGenericSignatureAttribute
- getSignature() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- getSignature() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getSignature() - Method in class org.jetbrains.java.decompiler.struct.StructField
- getSignature() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getSignature(int, int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTypeTableAttribute
- getSimpleCastType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- getSimpleClassName(String) - Static method in class org.jetbrains.java.decompiler.modules.renamer.ConverterHelper
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- getSource() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- getSource() - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- getSourceFile(ConstantPool) - Method in class org.jetbrains.java.decompiler.struct.attr.StructSourceFileAttribute
- getSsuVersions() - Method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- getStack() - Method in class org.jetbrains.java.decompiler.modules.decompiler.PrimitiveExprsList
- getStack() - Method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- getStackSize(int, int) - Static method in class org.jetbrains.java.decompiler.struct.gen.VarType
- getStart() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- getStartEndRange() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- getStartEndRange() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- getStartEndRange() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- getStartEndRange() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getStartEndRange() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- getStartInstruction() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getStaticFieldInitializers() - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- getStats() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getString() - Method in class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- getStringDescriptor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- getStructContext() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getSubclasses() - Method in class org.jetbrains.java.decompiler.modules.renamer.ClassWrapperNode
- getSuccessorEdges(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getSuccessorEdgeView(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getSuccessors(DirectEdgeType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- getSuccExceptions() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getSuccs() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- getSyntheticParametersMask(String, String, int) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExprUtil
- getSyntheticParametersMask(ClassesProcessor.ClassNode, String, int) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExprUtil
- getSyntheticSemaphores() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getTargetType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- getThisVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getThrowsExceptions() - Method in class org.jetbrains.java.decompiler.struct.attr.StructExceptionsAttribute
- getTopParent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getTracers() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- getType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- getType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- getType() - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode
- getType(char) - Static method in class org.jetbrains.java.decompiler.struct.gen.VarType
- getTypeName(VarType) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getTypeName(VarType, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- getTypeProcessor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- getUniqueExceptionsString() - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- getUniquePredExceptions(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.DecHelper
- getUnmappedLines() - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- getUsedNames() - Method in class org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- getUsedVarVersions() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getValue() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- getValue() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- getValue() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- getValue() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- getValues() - Method in class org.jetbrains.java.decompiler.code.SwitchInstruction
- getVarAssignmentMap() - Method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- getVarDefinitions() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- getVarFinal(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVarFinal(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- getVariable(int) - Method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- getVariableNamer() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getVariables() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- getVariableValue(String) - Method in class org.jetbrains.java.decompiler.struct.match.MatchEngine
- getVarLVT(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVarName(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVarNames() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVarNamesCollector() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVarOriginalIndex(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVarProc() - Method in class org.jetbrains.java.decompiler.api.passes.PassContext
- getVarProcessor() - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- getVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- getVars() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- getVarType() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getVarType() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- getVarType(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVarType(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- getVarType(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- getVarVersionPair() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getVarVersions() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- getVersion() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- getVersion() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- getVersion() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- getVersion() - Method in class org.jetbrains.java.decompiler.struct.StructField
- getVersion() - Method in class org.jetbrains.java.decompiler.struct.StructMember
- getVersion() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- getWildcard() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- getWithKey(K) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- getWrapper() - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- getZeroConstant(int) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- graph - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- GraphFlattener - Interface in org.jetbrains.java.decompiler.api
- GraphParser - Interface in org.jetbrains.java.decompiler.api
- group - Variable in class org.jetbrains.java.decompiler.code.Instruction
- GROUP_FIELDACCESS - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- GROUP_GENERAL - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- GROUP_INVOCATION - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- GROUP_JUMP - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- GROUP_RETURN - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- GROUP_SWITCH - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- GT - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- GT - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
H
- handleMultipleEntryExceptionRanges(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- handler - Variable in class org.jetbrains.java.decompiler.code.ExceptionHandler
- handler_instr - Variable in class org.jetbrains.java.decompiler.code.ExceptionHandler
- has14ClassReferences() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasAnySuccessor() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- hasAttribute(StructGeneralAttribute.Key<?>) - Method in class org.jetbrains.java.decompiler.struct.StructMember
- hasBasicSuccEdge() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- hasBooleanValue() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- hasClass(String) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- hasEnums() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasField(String, String) - Method in class org.jetbrains.java.decompiler.struct.StructClass
- hashCode() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hashCode() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- hashCode() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- hashCode() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- hashCode() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.FinallyPathWrapper
- hashCode() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- hashCode() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- hashCode() - Method in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- hashCode() - Method in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- hashCode() - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- hashCode() - Method in class org.jetbrains.java.decompiler.util.Pair
- hashCode() - Method in class org.jetbrains.java.decompiler.util.StartEndPair
- hasIfPatternMatching() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasIndyStringConcat() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasInvokeDynamic() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasJsr() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasLambdas() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasLocalEnumsAndInterfaces() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasLoops() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- hasLVT() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- hasModifier(int) - Method in class org.jetbrains.java.decompiler.struct.StructMember
- hasNewTryWithResources() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasNext() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSetIterator
- hasNext() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSetIterator
- hasObfuscatedExceptions(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- hasOverride() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasPatternMatch(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SwitchPatternMatchProcessor
- hasPPMM() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- hasPredecessors(DirectEdgeType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- hasSealedClasses() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasSuccessor(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- hasSuccessors(DirectEdgeType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- hasSwitch() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- hasSwitchExpressions() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasSwitchExpressions(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SwitchExpressionHelper
- hasSwitchPatternMatch() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- hasTryCatch() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- hasUnknownGenericType(Set<VarType>) - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- hasValueOne() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- HIDE_DEFAULT_CONSTRUCTOR - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- HIDE_EMPTY_SUPER - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- hideDefaultSwitchEdges(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- hideInitalizers(ClassWrapper) - Static method in class org.jetbrains.java.decompiler.main.InitializerProcessor
I
- I2B - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- I2C - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- I2D - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- I2F - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- I2L - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- I2S - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- IBytecodeProvider - Interface in org.jetbrains.java.decompiler.main.extern
-
Deprecated.use IContextSource instead
- ICMPEQ - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- ICMPGE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- ICMPGT - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- ICMPLE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- ICMPLT - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- ICMPNE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- IContextSource - Interface in org.jetbrains.java.decompiler.main.extern
-
A specific type of context unit.
- IContextSource.Entries - Class in org.jetbrains.java.decompiler.main.extern
-
All entries in the context unit.
- IContextSource.Entry - Class in org.jetbrains.java.decompiler.main.extern
-
An entry in a context unit, which may be a multirelease variant.
- IContextSource.IOutputSink - Interface in org.jetbrains.java.decompiler.main.extern
-
A collector for output derived from this specific context entry.
- id - Variable in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- id - Variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- id - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- id - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- IDEA_NOT_NULL_ANNOTATION - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- IdeaNotNullHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- IdeaNotNullHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.IdeaNotNullHelper
- IDecompiledData - Interface in org.jetbrains.java.decompiler.struct
- IdentifierConverter - Class in org.jetbrains.java.decompiler.modules.renamer
- IdentifierConverter(StructContext, IIdentifierRenamer, PoolInterceptor) - Constructor for class org.jetbrains.java.decompiler.modules.renamer.IdentifierConverter
- identify(List<Statement>, Map<Integer, FastFixedSetFactory.FastFixedSet<Integer>>, DominatorEngine) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent
- identifyLabels(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- identifySecondaryFunctions(Statement, VarProcessor) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SecondaryFunctionsHelper
- IdentityRenamerFactory - Class in org.jetbrains.java.decompiler.main
- IdentityRenamerFactory() - Constructor for class org.jetbrains.java.decompiler.main.IdentityRenamerFactory
- IF - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- IF - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.LastBasicType
- IF - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- IFabricJavadocProvider - Interface in net.fabricmc.fernflower.api
-
Provides (optional) javadoc for Classes/Methods/Fields encountered by
ClassWriter. - IFabricResultSaver - Interface in net.fabricmc.fernflower.api
-
Deprecated.
- IFernflowerLogger - Class in org.jetbrains.java.decompiler.main.extern
- IFernflowerLogger() - Constructor for class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- IFernflowerLogger.Severity - Enum in org.jetbrains.java.decompiler.main.extern
- IFernflowerPreferences - Interface in org.jetbrains.java.decompiler.main.extern
- IFernflowerPreferences.Description - Annotation Type in org.jetbrains.java.decompiler.main.extern
- IFernflowerPreferences.Name - Annotation Type in org.jetbrains.java.decompiler.main.extern
- IfExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- IfExprent(IfExprent.Type, ListStack<Exprent>, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- IfExprent.Type - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
- IfHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- IfHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.IfHelper
- IfPatternMatchProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler
-
Handles pattern matching for instanceof in statements.
- IfPatternMatchProcessor() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.IfPatternMatchProcessor
- IfStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- iftype - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- IFTYPE_IF - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- IFTYPE_IFELSE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- IGNORE_INVALID_BYTECODE - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- IGraph - Interface in org.jetbrains.java.decompiler.modules.decompiler.decompose
- IGraphNode - Interface in org.jetbrains.java.decompiler.modules.decompiler.decompose
- IIdentifierRenamer - Interface in org.jetbrains.java.decompiler.main.extern
- IIdentifierRenamer.Type - Enum in org.jetbrains.java.decompiler.main.extern
- IMatchable - Interface in org.jetbrains.java.decompiler.struct.match
- IMatchable.MatchProperties - Enum in org.jetbrains.java.decompiler.struct.match
- IMM - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- implementationNames - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ProvidesEntry
- ImportCollector - Class in org.jetbrains.java.decompiler.main.collectors
- ImportCollector(ClassesProcessor.ClassNode) - Constructor for class org.jetbrains.java.decompiler.main.collectors.ImportCollector
- INCLUDE_ENTIRE_CLASSPATH - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- INCLUDE_JAVA_RUNTIME - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- incorporateValueReturns(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- INCREMENT - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- incrementCurrentSourceLine() - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- incrementCurrentSourceLine(int) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- incrementMainLoop() - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- incrementMergeLoop() - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- INDENT_STRING - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- index - Variable in class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- index1 - Variable in class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- index2 - Variable in class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- inferredLambdaTypes - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- INFINITE - org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
- INFO - org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
- init() - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- INIT - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.Type
- INIT - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- INIT_NAME - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructAnnDefaultAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructAnnotationParameterAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructBootstrapMethodsAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructConstantValueAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructEnclosingMethodAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructExceptionsAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructGenericSignatureAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLineNumberTableAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTypeTableAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructPermittedSubclassesAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructRecordAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructSourceFileAttribute
- initContent(DataInputFullStream, ConstantPool, BytecodeVersion) - Method in class org.jetbrains.java.decompiler.struct.attr.StructTypeAnnotationAttribute
- initDominators() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- initExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- initExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- initExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- initExprents() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- initialize() - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorEngine
- initialize() - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorTreeExceptionFilter
- initialize() - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.GenericDominatorEngine
- InitializerProcessor - Class in org.jetbrains.java.decompiler.main
- InitializerProcessor() - Constructor for class org.jetbrains.java.decompiler.main.InitializerProcessor
- initInstruction(InstructionSequence) - Method in class org.jetbrains.java.decompiler.code.Instruction
- initInstruction(InstructionSequence) - Method in class org.jetbrains.java.decompiler.code.JumpInstruction
- initInstruction(InstructionSequence) - Method in class org.jetbrains.java.decompiler.code.SwitchInstruction
- initSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- initSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- initSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- initSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- initSimpleCopy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- INLINE_SIMPLE_LAMBDAS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- inlineJsr(StructClass, StructMethod) - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- inlinePPIandMMIIf(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.PPandMMHelper
- InlineSingleBlockHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- InlineSingleBlockHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.InlineSingleBlockHelper
- inlineSingleBlocks(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.InlineSingleBlockHelper
- innerName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.Entry
- insertByOffset(int, T) - Method in class org.jetbrains.java.decompiler.util.ListStack
- insertDummyExceptionHandlerBlocks(ControlFlowGraph, BytecodeVersion) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- insertEmptyExceptionHandlerBlocks(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- insertSink(RootStatement, VarProcessor, Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SynchronizedHelper
- instanceOf(String, String) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- INSTANCEOF - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- Instruction - Class in org.jetbrains.java.decompiler.code
- Instruction(int, int, boolean, BytecodeVersion, int[], int) - Constructor for class org.jetbrains.java.decompiler.code.Instruction
- InstructionImpact - Class in org.jetbrains.java.decompiler.code.interpreter
- InstructionImpact() - Constructor for class org.jetbrains.java.decompiler.code.interpreter.InstructionImpact
- InstructionSequence - Class in org.jetbrains.java.decompiler.code
- InstructionSequence() - Constructor for class org.jetbrains.java.decompiler.code.InstructionSequence
- InstructionSequence(VBStyleCollection<Instruction, Integer>) - Constructor for class org.jetbrains.java.decompiler.code.InstructionSequence
- INTEGER_DESCRIPTOR - Static variable in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- INTERFACE - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
- interfaceName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ProvidesEntry
- InterpreterUtil - Class in org.jetbrains.java.decompiler.util
- InterpreterUtil() - Constructor for class org.jetbrains.java.decompiler.util.InterpreterUtil
- intersection(FastFixedSetFactory.FastFixedSet<E>) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- intersection(FastSparseSetFactory.FastSparseSet<E>) - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- intersection(SFormsFastMapDirect) - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- IntHelper - Class in org.jetbrains.java.decompiler.util
-
A couple of helper methods with integers.
- invalidHeadMerge(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.DecHelper
- INVOCATION - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- InvocationExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- InvocationExprent() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- InvocationExprent(int, LinkConstant, LinkConstant, List<PooledConstant>, ListStack<? extends Exprent>, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- InvocationExprent.InvocationType - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
- InvocationExprent.Type - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
- IPP - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- IResultSaver - Interface in org.jetbrains.java.decompiler.main.extern
- IrreducibleCFGDeobfuscator - Class in org.jetbrains.java.decompiler.modules.decompiler.deobfuscator
- IrreducibleCFGDeobfuscator() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.IrreducibleCFGDeobfuscator
- is_content_method_static - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- is_method_reference - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- IS_WINDOWS - Static variable in class org.jetbrains.java.decompiler.util.InterpreterUtil
- isAnonymous() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- isArithmeticBinaryOperation() - Method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- isArray - Variable in class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- isAssignable(VarType, VarType, Map<VarType, List<VarType>>) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- isBoolPermitted() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- isBoxingCall() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- isBreakEdgeLabeled(Statement, Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.InlineSingleBlockHelper
- isBreakEdgeLabeled(Statement, Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LowBreakHelper
- isChoiceStatement(Statement, List<? super Statement>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.DecHelper
- isCircular() - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- isClassDef() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- isCopied() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- isDefinition() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- isDirectArrayInit() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- isDirectPath(Statement, Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.MergeHelper
- isDominator(Integer, Integer) - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorEngine
- isDominator(ControlFlowGraph, BasicBlock, BasicBlock) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- isDominator(IGraphNode, IGraphNode) - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.GenericDominatorEngine
- isDominatorSet(VarVersionNode, Set<VarVersionNode>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- isEffectivelyFinal() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- isEmpty() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- isEmpty() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- isEmpty() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- isEmpty() - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- isExitComponent(List<? extends Statement>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.StrongConnectivityHelper
- isFalseBoolean() - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- isFinally() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- isFinished() - Method in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- isGeneric() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- isGeneric() - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- isHead(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- isHead(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- isHead(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- isHead(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- isHead(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- isHead2Block(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement
- isHiddenRecordMethod(StructClass, StructMethod, RootStatement) - Static method in class org.jetbrains.java.decompiler.main.RecordHelper
- isInvalidTypeName(String) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- isInvocationInitConstructor(InvocationExprent, MethodWrapper, ClassWrapper, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statements
- isLabeled() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- isLambda() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- isLastAthrow - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- isMethodReference() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- isMM() - Method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- isMonitorEnter - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- isMonitorEnter() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- isNegated() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- isNull() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- isOwn() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- isOwn() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- isPattern() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- isPatternMatched() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- isPhantom() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- isPlaceholder() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.GeneralStatement
- isPostfixPPMM() - Method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- isPP() - Method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- isPPMM() - Method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- isPrintableUnicode(char) - Static method in class org.jetbrains.java.decompiler.util.TextUtil
- isRemovable() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- isRemovableMonitorexit() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- isReturnPolymorphic(String, String) - Static method in interface org.jetbrains.java.decompiler.code.CodeConstants
- isRoot() - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- isSignaturePolymorphic(String, String, boolean) - Static method in interface org.jetbrains.java.decompiler.code.CodeConstants
- isStack() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- isStatementIrreducible(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.IrreducibleCFGDeobfuscator
- isStatic() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- isStatic() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- isStrictSuperset(VarType) - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- isSuccessor(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- isSuperset(VarType) - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- isSynthetic() - Method in class org.jetbrains.java.decompiler.struct.StructMember
- isSyntheticNullCheck() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- isTopLevel() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- isUnboxingCall() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- isValidIdentifier(String, BytecodeVersion, StructMethod) - Static method in class org.jetbrains.java.decompiler.util.TextUtil
- isVariable() - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode.RuleValue
- isVarReferenced(Exprent, VarExprent...) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- isVarReferenced(Statement, VarExprent...) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- isWhitelisted(String) - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor
- isWriteLocked() - Method in class org.jetbrains.java.decompiler.main.collectors.ImportCollector
- iterate(Statement, DirectGraph.ExprentIterator) - Static method in class org.jetbrains.java.decompiler.util.StatementIterator
- iterateExprents(DirectGraph.ExprentIterator) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- iterateExprentsDeep(DirectGraph.ExprentIterator) - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- iterateGraph(StructClass, StructMethod, RootStatement, ControlFlowGraph) - Method in class org.jetbrains.java.decompiler.modules.decompiler.FinallyProcessor
- iterator() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- iterator() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- iterator() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- IVariableNameProvider - Interface in org.jetbrains.java.decompiler.main.extern
- IVariableNamingFactory - Interface in org.jetbrains.java.decompiler.main.extern
J
- JADNameProvider - Class in org.jetbrains.java.decompiler.util
- JADNameProvider(StructMethod) - Constructor for class org.jetbrains.java.decompiler.util.JADNameProvider
- JADNameProvider.JADNameProviderFactory - Class in org.jetbrains.java.decompiler.util
- JADNameProviderFactory() - Constructor for class org.jetbrains.java.decompiler.util.JADNameProvider.JADNameProviderFactory
- jmpWrapper(Statement, int, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- join(StartEndPair...) - Static method in class org.jetbrains.java.decompiler.util.StartEndPair
- JrtFinder - Class in org.jetbrains.java.decompiler.util
- JrtFinder() - Constructor for class org.jetbrains.java.decompiler.util.JrtFinder
- JumpInstruction - Class in org.jetbrains.java.decompiler.code
- JumpInstruction(int, int, boolean, BytecodeVersion, int[], int) - Constructor for class org.jetbrains.java.decompiler.code.JumpInstruction
K
- Key(String) - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute.Key
L
- L2D - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- L2F - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- L2I - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- labeled - Variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- labelEdges - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- LabelHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- LabelHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- LAMBDA - org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
- LAMBDA_TO_ANONYMOUS_CLASS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- lambdaInformation - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- LambdaInformation() - Constructor for class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- LambdaProcessor - Class in org.jetbrains.java.decompiler.main.rels
- LambdaProcessor() - Constructor for class org.jetbrains.java.decompiler.main.rels.LambdaProcessor
- last_id - Variable in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- lastBasicType - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- LazyLoader - Class in org.jetbrains.java.decompiler.struct.lazy
- LazyLoader() - Constructor for class org.jetbrains.java.decompiler.struct.lazy.LazyLoader
- LCMP - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- LE - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- LE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- LEGACY_CONSOLEDECOMPILER - org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
- length - Variable in class org.jetbrains.java.decompiler.code.Instruction
- length() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- length() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- LINE_SEPARATOR_UNX - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- LINE_SEPARATOR_WIN - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- LinkConstant - Class in org.jetbrains.java.decompiler.struct.consts
- LinkConstant(int, int, int) - Constructor for class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- LinkConstant(int, String, String, String) - Constructor for class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- ListStack<T> - Class in org.jetbrains.java.decompiler.util
- ListStack() - Constructor for class org.jetbrains.java.decompiler.util.ListStack
- ListStack(Collection<? extends T>) - Constructor for class org.jetbrains.java.decompiler.util.ListStack
- listToJava(List<? extends Exprent>, int) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- LITERALS_AS_IS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- live - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- loadAbstractMetadata(String) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- loadClasses(IIdentifierRenamer) - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor
- LOCAL - org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
- LOCAL_VARIABLE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- localVariables - Variable in class org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute
- lock - Variable in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- LOG_LEVEL - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- logger - Variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- LONG_DESCRIPTOR - Static variable in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- LoopExtractHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- LoopExtractHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.LoopExtractHelper
- LoopingPassBuilder - Class in org.jetbrains.java.decompiler.api.passes
- LoopingPassBuilder(String) - Constructor for class org.jetbrains.java.decompiler.api.passes.LoopingPassBuilder
- LowBreakHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- LowBreakHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.LowBreakHelper
- lowBreakLabels(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LowBreakHelper
- lowClosures(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- lowContinueLabels(Statement, HashSet<StatEdge>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- LT - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- LT - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- lvt - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
M
- main(String[]) - Static method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- MainPassBuilder - Class in org.jetbrains.java.decompiler.api.passes
- MainPassBuilder() - Constructor for class org.jetbrains.java.decompiler.api.passes.MainPassBuilder
- major - Variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_1_0_2 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_1_2 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_1_3 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_1_4 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_10 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_11 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_12 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_13 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_14 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_15 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_16 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_17 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_5 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_6 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_7 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_8 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MAJOR_9 - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- makeDoWhileLoops(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.MergeHelper
- makeId(int) - Method in enum org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- makeTryWithResource(CatchAllStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.TryWithResourcesProcessor
- makeTryWithResourceJ11(CatchStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.TryWithResourcesProcessor
- makeUniqueKey(String, String) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- makeUniqueKey(String, String, String) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- mapDestinationNodes - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- mapFieldsToVars - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- mapFinallyMonitorExceptionPathExits - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- mapGenVarsTo(GenericType, Map<VarType, VarType>) - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- mapLongRangeFinallyPaths - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- mapNegIfBranch - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- mapShortRangeFinallyPaths - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- mark - Variable in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- MARKER - org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent.Type
- markExprOddities(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- markMonitorexitDead() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- markParam(VarVersionPair) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- markUsingBoxingResult() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- markWasLazyCondy() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- match(IMatchable) - Method in class org.jetbrains.java.decompiler.struct.match.MatchEngine
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- match(MatchNode, MatchEngine) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- match(MatchNode, MatchEngine) - Method in interface org.jetbrains.java.decompiler.struct.match.IMatchable
- MatchEngine - Class in org.jetbrains.java.decompiler.struct.match
- MatchEngine(String) - Constructor for class org.jetbrains.java.decompiler.struct.match.MatchEngine
- matchingVars(int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- matchingVars(int, int) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- matchingVars(Statement) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- matchInstanceof(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.IfPatternMatchProcessor
- MatchNode - Class in org.jetbrains.java.decompiler.struct.match
- MatchNode(int) - Constructor for class org.jetbrains.java.decompiler.struct.match.MatchNode
- MATCHNODE_EXPRENT - Static variable in class org.jetbrains.java.decompiler.struct.match.MatchNode
- MATCHNODE_STATEMENT - Static variable in class org.jetbrains.java.decompiler.struct.match.MatchNode
- MatchNode.RuleValue - Class in org.jetbrains.java.decompiler.struct.match
- MAX_PROCESSING_METHOD - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- measureBytecode(BitSet) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- measureBytecode(BitSet, List<? extends Exprent>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- measureBytecode(BitSet, Exprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- MEMBER - org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
- mergeAllIfs(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.IfHelper
- mergeBasicBlocks(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- MergeHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- MergeHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.MergeHelper
- mergeIfs(Statement, Set<? super Integer>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.IfHelper
- mergeSignatures(StructLocalVariableTypeTableAttribute) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- METHOD - Static variable in class org.jetbrains.java.decompiler.struct.consts.ConstantPool
- method_descriptor - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- method_name - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.LambdaInformation
- METHOD_PARAMETER - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- METHOD_RECEIVER - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- METHOD_RETURN_TYPE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- METHOD_TYPE_PARAMETER - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- METHOD_TYPE_PARAMETER_BOUND - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- MethodDescriptor - Class in org.jetbrains.java.decompiler.struct.gen
- MethodProcessor - Class in org.jetbrains.java.decompiler.main.rels
- MethodProcessor(StructClass, StructMethod, MethodDescriptor, VarProcessor, DecompilerContext) - Constructor for class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- methodStruct - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- MethodWrapper - Class in org.jetbrains.java.decompiler.main.rels
- MethodWrapper(RootStatement, VarProcessor, StructMethod, StructClass, CounterContainer) - Constructor for class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- minor - Variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- MMI - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- moduleFlags - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- moduleInfoToJava(StructClass, TextBuffer) - Static method in class org.jetbrains.java.decompiler.main.ClassWriter
- moduleName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- moduleName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.RequiresEntry
- moduleVersion - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- moduleVersion - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.RequiresEntry
- MONITOR - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- MonitorExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- MonitorExprent(MonitorExprent.Type, Exprent, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- MonitorExprent.Type - Enum in org.jetbrains.java.decompiler.modules.decompiler.exps
- mt - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- MUL - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- MULTIPLE_USES - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- multirelease() - Method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
- myAccessFlags - Variable in class org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute.Entry
- myName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute.Entry
N
- name - Variable in class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute.Key
- NamedPass - Class in org.jetbrains.java.decompiler.api.passes
- NamedPass(String, Pass) - Constructor for class org.jetbrains.java.decompiler.api.passes.NamedPass
- narrowGenericCastType(Exprent, VarType) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- NE - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- NE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- NEG - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- negateIf() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- nested - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- NestedClassProcessor - Class in org.jetbrains.java.decompiler.main.rels
- NestedClassProcessor() - Constructor for class org.jetbrains.java.decompiler.main.rels.NestedClassProcessor
- NestedMemberAccess - Class in org.jetbrains.java.decompiler.main.rels
- NestedMemberAccess() - Constructor for class org.jetbrains.java.decompiler.main.rels.NestedMemberAccess
- nestedProcessed - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- net.fabricmc.fernflower.api - package net.fabricmc.fernflower.api
- NEW - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- NEW_LINE_SEPARATOR - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- NewClassNameBuilder - Interface in org.jetbrains.java.decompiler.struct.gen
- NewExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- NewExprent(VarType, List<Exprent>, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- NewExprent(VarType, ListStack<Exprent>, int, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- next() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSetIterator
- next() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSetIterator
- NO_EXCEPTIONS_RETURN - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- NO_OP - Static variable in interface org.jetbrains.java.decompiler.api.passes.Pass
- nodes - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- nodes - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- NON_FINAL - org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.FinalType
- NONNULL - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- NORMAL - org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent.Type
- notNull(Object) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- NULL - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- NULL_TYPE_STRING - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- NullableConcurrentHashMap<K,V> - Class in org.jetbrains.java.decompiler.util
- NullableConcurrentHashMap() - Constructor for class org.jetbrains.java.decompiler.util.NullableConcurrentHashMap
O
- of(A, B) - Static method in class org.jetbrains.java.decompiler.util.Pair
- of(DirectNode, DirectNode) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- oneSuccessor(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- opc_aaload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_aastore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_aconst_null - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_aload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_aload_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_aload_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_aload_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_aload_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_anewarray - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_areturn - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_arraylength - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_astore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_astore_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_astore_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_astore_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_astore_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_athrow - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_baload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_bastore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_bipush - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_caload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_castore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_checkcast - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_d2f - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_d2i - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_d2l - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dadd - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_daload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dastore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dcmpg - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dcmpl - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dconst_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dconst_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ddiv - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dload_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dload_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dload_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dload_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dmul - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dneg - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_drem - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dreturn - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dstore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dstore_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dstore_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dstore_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dstore_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dsub - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dup - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dup_x1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dup_x2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dup2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dup2_x1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_dup2_x2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_f2d - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_f2i - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_f2l - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fadd - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_faload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fastore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fcmpg - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fcmpl - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fconst_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fconst_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fconst_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fdiv - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fload_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fload_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fload_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fload_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fmul - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fneg - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_frem - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_freturn - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fstore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fstore_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fstore_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fstore_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fstore_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_fsub - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_getfield - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_getstatic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_goto - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_goto_w - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_i2b - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_i2c - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_i2d - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_i2f - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_i2l - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_i2s - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iadd - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iaload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iand - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iastore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iconst_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iconst_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iconst_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iconst_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iconst_4 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iconst_5 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iconst_m1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_idiv - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_acmpeq - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_acmpne - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_icmpeq - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_icmpge - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_icmpgt - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_icmple - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_icmplt - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_if_icmpne - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ifeq - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ifge - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ifgt - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ifle - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iflt - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ifne - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ifnonnull - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ifnull - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iinc - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iload_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iload_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iload_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iload_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_imul - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ineg - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_instanceof - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_invokedynamic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_invokeinterface - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_invokespecial - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_invokestatic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_invokevirtual - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ior - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_irem - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ireturn - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ishl - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ishr - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_istore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_istore_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_istore_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_istore_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_istore_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_isub - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_iushr - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ixor - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_jsr - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_jsr_w - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_l2d - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_l2f - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_l2i - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ladd - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_laload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_land - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lastore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lcmp - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lconst_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lconst_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ldc - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ldc_w - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ldc2_w - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ldiv - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lload_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lload_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lload_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lload_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lmul - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lneg - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lookupswitch - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lor - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lrem - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lreturn - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lshl - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lshr - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lstore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lstore_0 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lstore_1 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lstore_2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lstore_3 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lsub - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lushr - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_lxor - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_monitorenter - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_monitorexit - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_multianewarray - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_new - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_newarray - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_nop - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_pop - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_pop2 - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_putfield - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_putstatic - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_ret - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_return - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_saload - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_sastore - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_sipush - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_swap - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_tableswitch - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opc_wide - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- opcode - Variable in class org.jetbrains.java.decompiler.code.Instruction
- opens - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- OpensEntry(String, int, List<String>) - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.OpensEntry
- opensToModules - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.OpensEntry
- operand(int) - Method in class org.jetbrains.java.decompiler.code.Instruction
- operands - Variable in class org.jetbrains.java.decompiler.code.Instruction
- operandsCount() - Method in class org.jetbrains.java.decompiler.code.Instruction
- operator - Variable in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- OR - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- org.jetbrains.java.decompiler.api - package org.jetbrains.java.decompiler.api
- org.jetbrains.java.decompiler.api.passes - package org.jetbrains.java.decompiler.api.passes
- org.jetbrains.java.decompiler.code - package org.jetbrains.java.decompiler.code
- org.jetbrains.java.decompiler.code.cfg - package org.jetbrains.java.decompiler.code.cfg
- org.jetbrains.java.decompiler.code.interpreter - package org.jetbrains.java.decompiler.code.interpreter
- org.jetbrains.java.decompiler.main - package org.jetbrains.java.decompiler.main
- org.jetbrains.java.decompiler.main.collectors - package org.jetbrains.java.decompiler.main.collectors
- org.jetbrains.java.decompiler.main.decompiler - package org.jetbrains.java.decompiler.main.decompiler
- org.jetbrains.java.decompiler.main.extern - package org.jetbrains.java.decompiler.main.extern
- org.jetbrains.java.decompiler.main.rels - package org.jetbrains.java.decompiler.main.rels
- org.jetbrains.java.decompiler.modules.code - package org.jetbrains.java.decompiler.modules.code
- org.jetbrains.java.decompiler.modules.decompiler - package org.jetbrains.java.decompiler.modules.decompiler
- org.jetbrains.java.decompiler.modules.decompiler.decompose - package org.jetbrains.java.decompiler.modules.decompiler.decompose
- org.jetbrains.java.decompiler.modules.decompiler.deobfuscator - package org.jetbrains.java.decompiler.modules.decompiler.deobfuscator
- org.jetbrains.java.decompiler.modules.decompiler.exps - package org.jetbrains.java.decompiler.modules.decompiler.exps
- org.jetbrains.java.decompiler.modules.decompiler.flow - package org.jetbrains.java.decompiler.modules.decompiler.flow
- org.jetbrains.java.decompiler.modules.decompiler.sforms - package org.jetbrains.java.decompiler.modules.decompiler.sforms
- org.jetbrains.java.decompiler.modules.decompiler.stats - package org.jetbrains.java.decompiler.modules.decompiler.stats
- org.jetbrains.java.decompiler.modules.decompiler.vars - package org.jetbrains.java.decompiler.modules.decompiler.vars
- org.jetbrains.java.decompiler.modules.renamer - package org.jetbrains.java.decompiler.modules.renamer
- org.jetbrains.java.decompiler.struct - package org.jetbrains.java.decompiler.struct
- org.jetbrains.java.decompiler.struct.attr - package org.jetbrains.java.decompiler.struct.attr
- org.jetbrains.java.decompiler.struct.consts - package org.jetbrains.java.decompiler.struct.consts
- org.jetbrains.java.decompiler.struct.gen - package org.jetbrains.java.decompiler.struct.gen
- org.jetbrains.java.decompiler.struct.gen.generics - package org.jetbrains.java.decompiler.struct.gen.generics
- org.jetbrains.java.decompiler.struct.lazy - package org.jetbrains.java.decompiler.struct.lazy
- org.jetbrains.java.decompiler.struct.match - package org.jetbrains.java.decompiler.struct.match
- org.jetbrains.java.decompiler.util - package org.jetbrains.java.decompiler.util
- others() - Method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entries
- outerNameIdx - Variable in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.Entry
- OVERRIDE_ANNOTATION - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
P
- packageInfoToJava(StructClass, TextBuffer) - Static method in class org.jetbrains.java.decompiler.main.ClassWriter
- packageName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ExportsEntry
- packageName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.OpensEntry
- Pair<A,B> - Class in org.jetbrains.java.decompiler.util
- parameter - Variable in class org.jetbrains.java.decompiler.struct.match.MatchNode.RuleValue
- parameterTypes - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor
- params - Variable in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- parent - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- parent - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- parse(String) - Static method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
-
Parse an entry from a raw jar path.
- parse(String) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- parse(String, int) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- parseAnnotation(DataInputStream, ConstantPool) - Static method in class org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute
- parseAnnotationElement(DataInputStream, ConstantPool) - Static method in class org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute
- parseAnnotations(ConstantPool, DataInputStream) - Static method in class org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute
- parseClassSignature(String, String) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMain
- parseDescriptor(String) - Static method in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- parseDescriptor(String) - Static method in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- parseDescriptor(StructMethod, ClassesProcessor.ClassNode) - Static method in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- parseFieldSignature(String) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMain
- parseGraph(ControlFlowGraph, StructMethod) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper
- parseMethodSignature(String) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMain
- Pass - Interface in org.jetbrains.java.decompiler.api.passes
- PassContext - Class in org.jetbrains.java.decompiler.api.passes
- PassContext(RootStatement, ControlFlowGraph, StructMethod, StructClass, VarProcessor, DecompileRecord) - Constructor for class org.jetbrains.java.decompiler.api.passes.PassContext
- path() - Method in class org.jetbrains.java.decompiler.main.extern.IContextSource.Entry
- PATTERN_MATCHING - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- peek() - Method in class org.jetbrains.java.decompiler.util.ListStack
- phantomContinue - Variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- pointer - Variable in class org.jetbrains.java.decompiler.code.InstructionSequence
- PooledConstant - Class in org.jetbrains.java.decompiler.struct.consts
- PooledConstant(int) - Constructor for class org.jetbrains.java.decompiler.struct.consts.PooledConstant
- poolInterceptor - Variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- PoolInterceptor - Class in org.jetbrains.java.decompiler.modules.renamer
- PoolInterceptor() - Constructor for class org.jetbrains.java.decompiler.modules.renamer.PoolInterceptor
- pop() - Method in class org.jetbrains.java.decompiler.util.ListStack
- pop(int) - Method in class org.jetbrains.java.decompiler.util.ListStack
- popNewlineGroup() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- post - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- PPandMMHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- PPandMMHelper(VarProcessor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.PPandMMHelper
- PPI - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- precedence - Variable in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- predatesJava() - Method in class org.jetbrains.java.decompiler.code.BytecodeVersion
- preds - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- preds() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
-
Deprecated.
- PREFERRED_LINE_LENGTH - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- prefix - Variable in enum org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
- prepend(String) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- PREVIEW - Static variable in class org.jetbrains.java.decompiler.code.BytecodeVersion
- PrimitiveConstant - Class in org.jetbrains.java.decompiler.struct.consts
- PrimitiveConstant(int, int) - Constructor for class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- PrimitiveConstant(int, Object) - Constructor for class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- PrimitiveExprsList - Class in org.jetbrains.java.decompiler.modules.decompiler
- PrimitiveExprsList() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.PrimitiveExprsList
- print() - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- printMethod(Statement, String, VarProcessor) - Static method in class org.jetbrains.java.decompiler.util.DebugPrinter
- printStatement(Statement, String, VarProcessor) - Static method in class org.jetbrains.java.decompiler.util.DebugPrinter
- PrintStreamLogger - Class in org.jetbrains.java.decompiler.main.decompiler
- PrintStreamLogger(PrintStream) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- probablySyntheticParameter(String) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- processBlock(BasicBlockStatement, PrimitiveExprsList, StructClass) - Method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- processClass(ClassesProcessor.ClassNode) - Method in class org.jetbrains.java.decompiler.main.rels.LambdaProcessor
- processClass(ClassesProcessor.ClassNode, ClassesProcessor.ClassNode) - Method in class org.jetbrains.java.decompiler.main.rels.NestedClassProcessor
- processClassReferences(ClassesProcessor.ClassNode) - Static method in class org.jetbrains.java.decompiler.main.ClassReference14Processor
- processExprent(Exprent) - Method in interface org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph.ExprentIterator
- processPatternMatching(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SwitchPatternMatchProcessor
- processStatement(RootStatement, StructClass) - Method in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- processSwitchExpressions(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SwitchExpressionHelper
- propagateBoolNot(Exprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SecondaryFunctionsHelper
- propagateMemberAccess(ClassesProcessor.ClassNode) - Method in class org.jetbrains.java.decompiler.main.rels.NestedMemberAccess
- properties - Variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- PROPERTY_NAME - Static variable in interface net.fabricmc.fernflower.api.IFabricJavadocProvider
- provides - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- ProvidesEntry(String, List<String>) - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.ProvidesEntry
- push(T) - Method in class org.jetbrains.java.decompiler.util.ListStack
- pushNewlineGroup(int, int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
-
Pushes a newline group.
- put(int, FastSparseSetFactory.FastSparseSet<Integer>) - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- put(K, V) - Method in class org.jetbrains.java.decompiler.util.NullableConcurrentHashMap
- putWithKey(E, K) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
Q
- qualifiedName - Variable in class org.jetbrains.java.decompiler.struct.StructClass
- qualifyChains(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.GenericsProcessor
R
- read(int) - Method in class org.jetbrains.java.decompiler.util.DataInputFullStream
- readAttribute(DataInputFullStream, ConstantPool, String) - Method in class org.jetbrains.java.decompiler.struct.StructMember
- readAttributes(DataInputFullStream, ConstantPool, boolean, BytecodeVersion) - Static method in class org.jetbrains.java.decompiler.struct.StructMember
- readAttributes(DataInputFullStream, ConstantPool, BytecodeVersion) - Static method in class org.jetbrains.java.decompiler.struct.StructMember
- readBytes(InputStream, int) - Static method in class org.jetbrains.java.decompiler.util.InterpreterUtil
- readRequires(DataInputFullStream, ConstantPool) - Method in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- reassignSSAForm(SSAConstructorSparseEx, RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SimpleSSAReassign
- RecordHelper - Class in org.jetbrains.java.decompiler.main
- RecordHelper() - Constructor for class org.jetbrains.java.decompiler.main.RecordHelper
- reformat() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- refreshVarNames(VarNamesCollector) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- REGULAR - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdgeType
- releaseResources() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- releaseResources() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- reloadContext() - Method in class org.jetbrains.java.decompiler.struct.StructContext
- REM - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- remap(Map<VarType, VarType>) - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- remap(Map<VarType, VarType>) - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- remapClashingNames(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarDefinitionHelper
- remove() - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
-
Removes this edge from the graph.
- remove() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSetIterator
- remove() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSetIterator
- remove(int) - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- remove(int) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- remove(E) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- remove(E) - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- remove(Object) - Method in class org.jetbrains.java.decompiler.util.NullableConcurrentHashMap
- remove(Object) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- REMOVE_BRIDGE - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- REMOVE_EMPTY_RANGES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- REMOVE_GET_CLASS_NEW - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- REMOVE_SYNTHETIC - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- removeAll(Collection<E>) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- removeAllFields() - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- removeAllStacks() - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- removeAllSuccessors(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- removeBlock(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- removeCircularRanges(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- removeClosure() - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
-
Remove the closure of this edge.
- removeDeadBlocks(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- removeEdgeInternal(Statement.EdgeDirection, StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
-
Deprecated.
- removeEmptyBlocks(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- removeEmptyRanges(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- removeExc() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- removeGotos(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.code.DeadCodeHelper
- removeHardcodedChecks(RootStatement, StructMethod) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.IdeaNotNullHelper
- removeInstruction(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- removeInstruction(Instruction) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- removeLast() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- removeMarkers() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- removeMultiple(int) - Method in class org.jetbrains.java.decompiler.util.ListStack
- removePredecessor(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- removePredecessor(StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- removePredecessor(VarVersionEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- removePredecessorException(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- removeRedundantReturns(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ExitHelper
- removeSuccessor(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- removeSuccessor(StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- removeSuccessor(VarVersionEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- removeSuccessorException(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- removeSynchronizedHandler(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper
- removeWithKey(K) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- rename() - Method in class org.jetbrains.java.decompiler.modules.renamer.IdentifierConverter
- rename(String) - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- rename(Map<VarVersionPair, String>) - Method in interface org.jetbrains.java.decompiler.main.extern.IVariableNameProvider
- rename(Map<VarVersionPair, String>) - Method in class org.jetbrains.java.decompiler.main.IdentityRenamerFactory
- rename(Map<VarVersionPair, String>) - Method in class org.jetbrains.java.decompiler.util.JADNameProvider
- RENAME_ENTITIES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- renameAbstractParameter(String, int) - Method in interface org.jetbrains.java.decompiler.main.extern.IVariableNameProvider
- renameAbstractParameter(String, int) - Method in class org.jetbrains.java.decompiler.main.IdentityRenamerFactory
- renameAbstractParameter(String, int) - Method in class org.jetbrains.java.decompiler.util.JADNameProvider
- renameAbstractParameter(String, String, String, int, String) - Method in class org.jetbrains.java.decompiler.struct.StructContext
- RENAMER_FACTORY - Static variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- renamerFactory - Variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- replaceContinueWithBreak(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.LabelHelper
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- replaceExprent(Exprent, Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- replaceSimpleClassName(String, String) - Static method in class org.jetbrains.java.decompiler.modules.renamer.ConverterHelper
- replaceStatement(Statement, Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- replaceStatement(Statement, Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- replaceStatement(Statement, Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- replaceStatement(Statement, Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- replaceStatement(Statement, Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- replaceSuccessor(BasicBlock, BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- replaceWith(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- replaceWithEmpty() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- requires - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- RequiresEntry(String, int, String) - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.RequiresEntry
- resetMainLoop() - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- resetMergeLoop() - Method in class org.jetbrains.java.decompiler.main.rels.DecompileRecord
- resizeArrayDim(int) - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- resizeArrayDim(int) - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- resolveConstant(ConstantPool) - Method in class org.jetbrains.java.decompiler.struct.consts.LinkConstant
- resolveConstant(ConstantPool) - Method in class org.jetbrains.java.decompiler.struct.consts.PooledConstant
- resolveConstant(ConstantPool) - Method in class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- RESOURCE_VARIABLE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- restorePopRanges(ControlFlowGraph) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator
- ret - Variable in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- RETURN - org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent.Type
- returnType - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor
- root - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- ROOT - org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
- ROOT - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- rootReachability(Set<VarVersionNode>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- RootStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- RootStatement(Statement, DummyExitStatement, StructMethod) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- RuleValue(int, Object) - Constructor for class org.jetbrains.java.decompiler.struct.match.MatchNode.RuleValue
- run() - Method in class org.jetbrains.java.decompiler.main.rels.MethodProcessor
- run(PassContext) - Method in class org.jetbrains.java.decompiler.api.passes.NamedPass
- run(PassContext) - Method in interface org.jetbrains.java.decompiler.api.passes.Pass
S
- save(Function<String, StructClass>) - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- saveClassEntry(String, String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- saveClassEntry(String, String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- saveClassEntry(String, String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- saveClassEntry(String, String, String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- saveClassEntry(String, String, String, String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- saveClassEntry(String, String, String, String, String, int[]) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- saveClassEntry(String, String, String, String, String, int[]) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- saveClassEntry(String, String, String, String, String, int[]) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- saveClassFile(String, String, String, String, int[]) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- saveClassFile(String, String, String, String, int[]) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- saveClassFile(String, String, String, String, int[]) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- saveClassFile(String, String, String, String, int[]) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- saveClassFile(String, String, String, String, int[]) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- saveContext() - Method in class org.jetbrains.java.decompiler.struct.StructContext
- saveDirEntry(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- saveDirEntry(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- saveDirEntry(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- saveDirEntry(String, String, String) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- saveDirEntry(String, String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- saveFolder(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler
- saveFolder(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver
- saveFolder(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver
- saveFolder(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- saveFolder(String) - Method in interface org.jetbrains.java.decompiler.main.extern.IResultSaver
- scopeCaseStatement(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- SecondaryFunctionsHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- SecondaryFunctionsHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.SecondaryFunctionsHelper
- selfSupportPoints - Variable in class org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent
- SEQUENCE - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- SequenceHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- SequenceHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper
- SequenceStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- SequenceStatement(List<? extends Statement>) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement
- SequenceStatement(Statement...) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement
- setAllParent() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- setAnonymous(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- setBackingInstr(Instruction) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setBody(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- setBoundType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setCaseValues(List<List<Exprent>>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- setClassDef(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setClassname(String) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setCondition(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- setConditionExprent(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- setCondType(FunctionExprent.FunctionType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- setConstructor(InvocationExprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- setConstType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- setContext(DecompilerContext) - Method in class org.jetbrains.java.decompiler.struct.ContextUnit
- setCopied(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- setCounter(int, int) - Method in class org.jetbrains.java.decompiler.main.collectors.CounterContainer
- setCurrentContext(DecompilerContext) - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- setCurrentSourceLine(int) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- setDebugVarNames(RootStatement, Map<VarVersionPair, String>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- setDefinition(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setDescriptor(MethodDescriptor) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setDestination(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- setDirectArrayInit(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- setEffectivelyFinal(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setElseEdge(StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- setElsestat(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- setEnumConst(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- setExprents(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- setFinally(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- setFirst(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- setFirst(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- setFunctype(InvocationExprent.Type) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setFuncType(FunctionExprent.FunctionType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- setGraphParser(GraphParser) - Method in class org.jetbrains.java.decompiler.api.passes.MainPassBuilder
- setHandler(BasicBlock) - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- setHasPPMM(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- setIfEdge(StatEdge) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- setIfstat(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- setImplicitType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- setIncExprent(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- setIndex(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setInitExprent(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- setInstance(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setInvocationInstance() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- setInvocationInstance() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- setInvocationInstance() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setInvocationInstance() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- setIsQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- setIsQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- setIsQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- setIsQualifier() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setLength(int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- setLineNumberTable(StructLineNumberTableAttribute) - Method in class org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer
- setLocalVariables(List<VarType>) - Method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- setLooptype(DoStatement.Type) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- setLstArrayElements(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- setLstKeys(ArrayList<K>) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- setLstParameters(List<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setLVT(StructLocalVariableTableAttribute.LocalVariable) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setMap(HashMap<K, Integer>) - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- setMonitor(VarExprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- setName(String) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setNeedsCast(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- setNegated(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- setOuterVarNames - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- setParent(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- setPatternMatched(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- setPhantom(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- setPlaceholder(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.GeneralStatement
- setPointer(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- setProperty(String, Object) - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- setRemovableMonitorexit(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- setRemove(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- setRight(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- setRoot(RootStatement) - Method in class org.jetbrains.java.decompiler.api.passes.PassContext
- setSeq(InstructionSequence) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- setSeverity(IFernflowerLogger.Severity) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- setSource(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- setStack(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setStack(ListStack<Exprent>) - Method in class org.jetbrains.java.decompiler.modules.decompiler.PrimitiveExprsList
- setStack(ListStack<VarType>) - Method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- setStart(int) - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- setStatic(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setStringDescriptor(String) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setSyntheticNullCheck() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- setType(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- setValue(Exprent) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- setVarArgParam(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- setVarDefinitions() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarDefinitionHelper
- setVarDefinitions(Statement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- setVarFinal(VarVersionPair, VarTypeProcessor.FinalType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- setVarFinal(VarVersionPair, VarTypeProcessor.FinalType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- setVariable(int, VarType) - Method in class org.jetbrains.java.decompiler.struct.gen.DataPoint
- setVarLVT(VarVersionPair, StructLocalVariableTableAttribute.LocalVariable) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- setVarName(VarVersionPair, String) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- setVarType(VarVersionPair, VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- setVarType(VarVersionPair, VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- setVarType(VarVersionPair, VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- setVarType(VarType) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setVarVersions(RootStatement) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- setVarVersions(RootStatement, VarVersionsProcessor) - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- setVersion(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- setVersionsToNull(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.StackVarsProcessor
- setWasCondy(boolean) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- setWriteLocked(boolean) - Method in class org.jetbrains.java.decompiler.main.collectors.ImportCollector
- SFormsConstructor - Class in org.jetbrains.java.decompiler.modules.decompiler.sforms
- SFormsConstructor(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- SFormsCreator - Interface in org.jetbrains.java.decompiler.api
- SFormsFastMapDirect - Class in org.jetbrains.java.decompiler.util
- SFormsFastMapDirect() - Constructor for class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- SFormsFastMapDirect(SFormsFastMapDirect) - Constructor for class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- SHL - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- shouldForceBoxing() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- shouldForceUnboxing() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- SHOW_HIDDEN_STATEMENTS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- SHR - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- SIDE_EFFECTS_FREE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- SignaturePolymorphic() - Constructor for class org.jetbrains.java.decompiler.code.CodeConstants.SignaturePolymorphic
- SimpleInstructionSequence - Class in org.jetbrains.java.decompiler.code
- SimpleInstructionSequence() - Constructor for class org.jetbrains.java.decompiler.code.SimpleInstructionSequence
- SimpleInstructionSequence(VBStyleCollection<Instruction, Integer>) - Constructor for class org.jetbrains.java.decompiler.code.SimpleInstructionSequence
- simpleName - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- simpleName - Variable in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.Entry
- simpleNameIdx - Variable in class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.Entry
- SimpleSSAReassign - Class in org.jetbrains.java.decompiler.modules.decompiler.sforms
- SimpleSSAReassign() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.sforms.SimpleSSAReassign
- SIMPLIFY_STACK_SECOND_PASS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- simplifyCondy(InvocationExprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.CondyHelper
- SimplifyExprentsHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- SimplifyExprentsHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.SimplifyExprentsHelper
- simplifyStackVars(RootStatement, StructMethod, StructClass) - Method in class org.jetbrains.java.decompiler.modules.decompiler.StackVarsProcessor
- simplifyStackVarsStatement(Statement, Set<Integer>, SSAConstructorSparseEx, StructClass, boolean) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SimplifyExprentsHelper
- simplifyStringConcat(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ConcatenationHelper
- simplifySwitches(Statement, StructMethod, RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SwitchHelper
- SINGLE_ELEMENT - org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent.Type
- SingleFileSaver - Class in org.jetbrains.java.decompiler.main.decompiler
- SingleFileSaver(File) - Constructor for class org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver
- size() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- size() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- size() - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- SKIP_EXTRA_FILES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- sortEdgesAndNodes() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- sortIndexed(List<? extends Exprent>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- sortReversePostOrder() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph
- source - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.FinallyPathWrapper
- source - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- SOURCE_FILE_COMMENTS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- SPECIAL - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
- splitIrreducibleNode(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.IrreducibleCFGDeobfuscator
- splitVariables(RootStatement, StructMethod) - Method in interface org.jetbrains.java.decompiler.api.SFormsCreator
- splitVariables(RootStatement, StructMethod) - Method in class org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor
- SSAConstructorSparseEx - Class in org.jetbrains.java.decompiler.modules.decompiler.sforms
- SSAConstructorSparseEx() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.sforms.SSAConstructorSparseEx
- SSAUConstructorSparseEx - Class in org.jetbrains.java.decompiler.modules.decompiler.sforms
- SSAUConstructorSparseEx() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.sforms.SSAUConstructorSparseEx
- STACK_BASE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- stackSize - Variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- StackVarsProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler
- StackVarsProcessor() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.StackVarsProcessor
- start - Variable in class org.jetbrains.java.decompiler.util.StartEndPair
- startClass(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- startClass(String) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- startClass(ImportCollector) - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- StartEndPair - Class in org.jetbrains.java.decompiler.util
- StartEndPair(int, int) - Constructor for class org.jetbrains.java.decompiler.util.StartEndPair
- startMethod(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- startMethod(String) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- startMethod(VarProcessor) - Static method in class org.jetbrains.java.decompiler.main.DecompilerContext
- startReadingClass(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- startReadingClass(String) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- startWriteClass(String) - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- startWriteClass(String) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- StatEdge - Class in org.jetbrains.java.decompiler.modules.decompiler
- StatEdge(int, Statement, Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- StatEdge(int, Statement, Statement, Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- StatEdge(Statement, Statement, List<String>) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- STATEDGE_ALL - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- STATEDGE_DIRECT_ALL - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- statement - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- Statement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- Statement(Statement.StatementType) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- Statement(Statement.StatementType, int) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- STATEMENT_COUNTER - Static variable in class org.jetbrains.java.decompiler.main.collectors.CounterContainer
- STATEMENT_EXPRSIZE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- STATEMENT_IFTYPE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- STATEMENT_POSITION - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- STATEMENT_RET - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- STATEMENT_STATSIZE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- STATEMENT_TYPE - org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
- Statement.EdgeDirection - Enum in org.jetbrains.java.decompiler.modules.decompiler.stats
- Statement.LastBasicType - Enum in org.jetbrains.java.decompiler.modules.decompiler.stats
- Statement.StatementType - Enum in org.jetbrains.java.decompiler.modules.decompiler.stats
- statementHierarchyToDot(Statement, StructMethod, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- StatementIterator - Class in org.jetbrains.java.decompiler.util
- StatementIterator() - Constructor for class org.jetbrains.java.decompiler.util.StatementIterator
- Statements - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- Statements() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.Statements
- StatementWriter - Interface in org.jetbrains.java.decompiler.api
- STATIC - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
- STATIC_FINAL_SYNTHETIC - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.SwitchHelper
- stats - Variable in class org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent
- stats - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- stepTypes(DataPoint, Instruction, ConstantPool) - Static method in class org.jetbrains.java.decompiler.code.interpreter.InstructionImpact
- STR_CONCAT - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- StrongConnectivityHelper - Class in org.jetbrains.java.decompiler.modules.decompiler.decompose
- StrongConnectivityHelper(Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.decompose.StrongConnectivityHelper
- StructAnnDefaultAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructAnnDefaultAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructAnnDefaultAttribute
- StructAnnotationAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructAnnotationAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute
- StructAnnotationParameterAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructAnnotationParameterAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructAnnotationParameterAttribute
- StructBootstrapMethodsAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructBootstrapMethodsAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructBootstrapMethodsAttribute
- StructClass - Class in org.jetbrains.java.decompiler.struct
- StructCodeAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructCodeAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute
- StructConstantValueAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructConstantValueAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructConstantValueAttribute
- structContext - Variable in class org.jetbrains.java.decompiler.main.DecompilerContext
- StructContext - Class in org.jetbrains.java.decompiler.struct
- StructContext(IBytecodeProvider, IResultSaver, IDecompiledData) - Constructor for class org.jetbrains.java.decompiler.struct.StructContext
- StructContext(IResultSaver, IDecompiledData) - Constructor for class org.jetbrains.java.decompiler.struct.StructContext
- StructEnclosingMethodAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructEnclosingMethodAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructEnclosingMethodAttribute
- StructExceptionsAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructExceptionsAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructExceptionsAttribute
- StructField - Class in org.jetbrains.java.decompiler.struct
- StructField(int, Map<String, StructGeneralAttribute>, String, String, BytecodeVersion) - Constructor for class org.jetbrains.java.decompiler.struct.StructField
- StructField(int, Map<String, StructGeneralAttribute>, String, String, GenericFieldDescriptor, BytecodeVersion) - Constructor for class org.jetbrains.java.decompiler.struct.StructField
- StructGeneralAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructGeneralAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
- StructGeneralAttribute.Key<T extends StructGeneralAttribute> - Class in org.jetbrains.java.decompiler.struct.attr
- StructGenericSignatureAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructGenericSignatureAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructGenericSignatureAttribute
- StructInnerClassesAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructInnerClassesAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute
- StructInnerClassesAttribute.Entry - Class in org.jetbrains.java.decompiler.struct.attr
- StructLineNumberTableAttribute - Class in org.jetbrains.java.decompiler.struct.attr
-
u2 line_number_table_length; { u2 start_pc; u2 line_number; } line_number_table[line_number_table_length]; Created by Egor on 05.10.2014.
- StructLineNumberTableAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructLineNumberTableAttribute
- StructLocalVariableTableAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructLocalVariableTableAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute
- StructLocalVariableTableAttribute.LocalVariable - Class in org.jetbrains.java.decompiler.struct.attr
- StructLocalVariableTypeTableAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructLocalVariableTypeTableAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTypeTableAttribute
- StructMember - Class in org.jetbrains.java.decompiler.struct
- StructMember(int, Map<String, StructGeneralAttribute>) - Constructor for class org.jetbrains.java.decompiler.struct.StructMember
- StructMethod - Class in org.jetbrains.java.decompiler.struct
- StructMethodParametersAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructMethodParametersAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute
- StructMethodParametersAttribute.Entry - Class in org.jetbrains.java.decompiler.struct.attr
- StructModuleAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructModuleAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- StructModuleAttribute.ExportsEntry - Class in org.jetbrains.java.decompiler.struct.attr
- StructModuleAttribute.OpensEntry - Class in org.jetbrains.java.decompiler.struct.attr
- StructModuleAttribute.ProvidesEntry - Class in org.jetbrains.java.decompiler.struct.attr
- StructModuleAttribute.RequiresEntry - Class in org.jetbrains.java.decompiler.struct.attr
- StructPermittedSubclassesAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructPermittedSubclassesAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructPermittedSubclassesAttribute
- StructRecordAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructRecordAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructRecordAttribute
- StructRecordComponent - Class in org.jetbrains.java.decompiler.struct
- StructSourceFileAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructSourceFileAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructSourceFileAttribute
- StructTypeAnnotationAttribute - Class in org.jetbrains.java.decompiler.struct.attr
- StructTypeAnnotationAttribute() - Constructor for class org.jetbrains.java.decompiler.struct.attr.StructTypeAnnotationAttribute
- SUB - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- successorsExist(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- succs - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- succs() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
-
Deprecated.
- SUPER_TYPE_REFERENCE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- superclass - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor
- superClass - Variable in class org.jetbrains.java.decompiler.struct.StructClass
- superinterfaces - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor
- superInvocation - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- SupportComponent - Class in org.jetbrains.java.decompiler.modules.decompiler.decompose
- SupportComponent(List<Statement>, Map<Integer, FastFixedSetFactory.FastFixedSet<Integer>>, Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent
- supportedPoint - Variable in class org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent
- SWITCH - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- SWITCH - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.LastBasicType
- SWITCH - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- SWITCH_EXPRESSIONS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- SWITCH_HEAD - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- SwitchExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- SwitchExprent(SwitchStatement, VarType, boolean, boolean) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- SwitchExpressionHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- SwitchExpressionHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.SwitchExpressionHelper
- SwitchHeadExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- SwitchHeadExprent(Exprent, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- SwitchHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- SwitchHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.SwitchHelper
- SwitchInstruction - Class in org.jetbrains.java.decompiler.code
- SwitchInstruction(int, int, boolean, BytecodeVersion, int[], int) - Constructor for class org.jetbrains.java.decompiler.code.SwitchInstruction
- SwitchPatternMatchProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler
- SwitchPatternMatchProcessor() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.SwitchPatternMatchProcessor
- SwitchStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- SYNCHRONIZED - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- SynchronizedHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- SynchronizedHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.SynchronizedHelper
- SynchronizedStatement - Class in org.jetbrains.java.decompiler.modules.decompiler.stats
- SynchronizedStatement() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- SynchronizedStatement(Statement, Statement, Statement) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- SYNTHETIC_NOT_SET - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- synthParameters - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
T
- TAIL - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- TERNARY - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
- TERNARY_CONDITIONS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- TERNARY_CONSTANT_SIMPLIFICATION - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- TextBuffer - Class in org.jetbrains.java.decompiler.util
-
Allows to connect text with resulting lines
- TextBuffer() - Constructor for class org.jetbrains.java.decompiler.util.TextBuffer
- TextBuffer(int) - Constructor for class org.jetbrains.java.decompiler.util.TextBuffer
- TextBuffer(String) - Constructor for class org.jetbrains.java.decompiler.util.TextBuffer
- TextUtil - Class in org.jetbrains.java.decompiler.util
- TextUtil() - Constructor for class org.jetbrains.java.decompiler.util.TextUtil
- THREADS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- THROW - org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent.Type
- THROWS_REFERENCE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- to - Variable in class org.jetbrains.java.decompiler.code.ExceptionHandler
- to_instr - Variable in class org.jetbrains.java.decompiler.code.ExceptionHandler
- toBeRenamed(IIdentifierRenamer.Type, String, String, String) - Method in interface org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer
- toBeRenamed(IIdentifierRenamer.Type, String, String, String) - Method in class org.jetbrains.java.decompiler.modules.renamer.ConverterHelper
- toDotFile(ControlFlowGraph, StructMethod, String, boolean) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(DecompileRecord, StructMethod, String, boolean) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(DominatorEngine, StructMethod, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(DirectGraph, StructMethod, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(DirectGraph, StructMethod, String, Map<String, SFormsFastMapDirect>) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(Statement, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(Statement, StructMethod, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(Statement, StructMethod, String, String) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toDotFile(VarVersionsGraph, StructMethod, String, HashMap<VarVersionPair, VarVersionPair>) - Static method in class org.jetbrains.java.decompiler.util.DotExporter
- toJava() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- toJava() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssertExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.GeneralStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement
- toJava(int) - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement
- toPlainSet() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- toPlainSet() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- toString() - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- toString() - Method in class org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph
- toString() - Method in class org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG
- toString() - Method in class org.jetbrains.java.decompiler.code.ExceptionHandler
- toString() - Method in class org.jetbrains.java.decompiler.code.Instruction
- toString() - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- toString() - Method in class org.jetbrains.java.decompiler.main.rels.ClassWrapper
- toString() - Method in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.FinallyPathWrapper
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult.ExprentTypePair
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- toString() - Method in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- toString() - Method in class org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.LocalVariable
- toString() - Method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- toString() - Method in class org.jetbrains.java.decompiler.struct.gen.MethodDescriptor
- toString() - Method in class org.jetbrains.java.decompiler.struct.gen.VarType
- toString() - Method in class org.jetbrains.java.decompiler.struct.match.MatchNode.RuleValue
- toString() - Method in class org.jetbrains.java.decompiler.struct.StructClass
- toString() - Method in class org.jetbrains.java.decompiler.struct.StructField
- toString() - Method in class org.jetbrains.java.decompiler.struct.StructMethod
- toString() - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- toString() - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- toString() - Method in class org.jetbrains.java.decompiler.util.Pair
- toString() - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- toString() - Method in class org.jetbrains.java.decompiler.util.StartEndPair
- toString() - Method in class org.jetbrains.java.decompiler.util.TextBuffer
- toString(int) - Method in class org.jetbrains.java.decompiler.code.cfg.BasicBlock
- toString(int) - Method in class org.jetbrains.java.decompiler.code.InstructionSequence
- toStringVb() - Method in class org.jetbrains.java.decompiler.util.VBStyleCollection
- TRACE - org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
- TRY - org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
- TRY_CATCH - org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
- TRY_LOOP_FIX - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- TryHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- TryHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.TryHelper
- TryWithResourcesProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler
-
Processes try catch statements to turns them into try-with-resources statements wherever possible.
- TryWithResourcesProcessor() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.TryWithResourcesProcessor
- type - Variable in class org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode
- type - Variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent
- type - Variable in class org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode
- type - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- type - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult.ExprentTypePair
- type - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- type - Variable in class org.jetbrains.java.decompiler.struct.consts.PooledConstant
- type - Variable in class org.jetbrains.java.decompiler.struct.gen.FieldDescriptor
- type - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericFieldDescriptor
- type - Variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- TYPE_ADDRESS - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_ANY - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_ARG_CAST - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- TYPE_ARG_CONSTRUCTOR_CALL - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- TYPE_ARG_CONSTRUCTOR_REF - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- TYPE_ARG_METHOD_CALL - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- TYPE_ARG_METHOD_REF - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- TYPE_BOOLEAN - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_BREAK - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- TYPE_BYTE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_BYTECHAR - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_CHAR - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_CONTINUE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- TYPE_DOUBLE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_EXCEPTION - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- TYPE_FAMILY_BOOLEAN - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_FAMILY_DOUBLE - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_FAMILY_FLOAT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_FAMILY_INTEGER - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_FAMILY_LONG - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_FAMILY_OBJECT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_FAMILY_UNKNOWN - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_FINALLYEXIT - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- TYPE_FLOAT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_GENVAR - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_GROUP2EMPTY - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_INT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_LONG - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_NOTINITIALIZED - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_NULL - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_OBJECT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_REGULAR - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
- TYPE_SHORT - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_SHORTCHAR - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_UNKNOWN - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TYPE_VOID - Static variable in interface org.jetbrains.java.decompiler.code.CodeConstants
- TypeAnnotation - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- TypeAnnotation(int, byte[], AnnotationExprent) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation
- typeFamily - Variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- typeParameterBounds - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor
- typeParameters - Variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor
- TYPES - Static variable in enum org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdgeType
- TYPES - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.StatEdge
U
- UNBOXING_TYPES - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- UNDEFINED_PARAM_TYPE_OBJECT - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- UNDEFINED_TYPE_STRING - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- union(FastFixedSetFactory.FastFixedSet<E>) - Method in class org.jetbrains.java.decompiler.util.FastFixedSetFactory.FastFixedSet
- union(FastSparseSetFactory.FastSparseSet<E>) - Method in class org.jetbrains.java.decompiler.util.FastSparseSetFactory.FastSparseSet
- union(SFormsFastMapDirect) - Method in class org.jetbrains.java.decompiler.util.SFormsFastMapDirect
- UNIT_TEST_MODE - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- UNKNOWN_TYPE_STRING - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor
- unwrapBox() - Method in class org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent
- updateAssignments(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.SecondaryFunctionsHelper
-
Simplifies assignment exprents that can be represented as a compound assignment.
- USE_DEBUG_VAR_NAMES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- USE_JAD_VARNAMING - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- USE_METHOD_PARAMETERS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- USER_RENAMER_CLASS - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- uses - Variable in class org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute
- USHR - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
V
- validateAllVarVersionsAreNull(DirectGraph, RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateDGraph(DirectGraph, RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateEdge(StatEdge) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateExitExprent(ExitExprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateExprent(Exprent) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateIfStatement(IfStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateSingleStatement(Statement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateStatement(RootStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateTrycatchStatement(CatchStatement) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- validateVarVersionsGraph(VarVersionsGraph, RootStatement, HashMap<VarVersionPair, VarVersionPair>) - Static method in class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- ValidationHelper - Class in org.jetbrains.java.decompiler.modules.decompiler
- ValidationHelper() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper
- value - Variable in class org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant
- value - Variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- value - Variable in class org.jetbrains.java.decompiler.struct.match.MatchNode.RuleValue
- value() - Method in annotation type org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences.Description
- value() - Method in annotation type org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences.Name
- VALUE - org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.NullCastType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdgeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.EdgeDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.LastBasicType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.FinalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jetbrains.java.decompiler.main.ClassesProcessor.ClassNode.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.SaveType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.NullCastType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdgeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.EdgeDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.LastBasicType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.StatementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.FinalType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jetbrains.java.decompiler.struct.match.IMatchable.MatchProperties
-
Returns an array containing the constants of this enum type, in the order they are declared.
- var - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- var - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- VAR - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- VAR_COUNTER - Static variable in class org.jetbrains.java.decompiler.main.collectors.CounterContainer
- VAR_NAMELESS_ENCLOSURE - Static variable in class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- VarDefinitionHelper - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarDefinitionHelper(Statement, StructMethod, VarProcessor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarDefinitionHelper
- VarDefinitionHelper(Statement, StructMethod, VarProcessor, boolean) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarDefinitionHelper
- varDefinitions - Variable in class org.jetbrains.java.decompiler.modules.decompiler.stats.Statement
- VarExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- VarExprent(int, VarType, VarProcessor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- VarExprent(int, VarType, VarProcessor, BitSet) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent
- VarNamesCollector - Class in org.jetbrains.java.decompiler.main.collectors
- VarNamesCollector() - Constructor for class org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- VarNamesCollector(Collection<String>) - Constructor for class org.jetbrains.java.decompiler.main.collectors.VarNamesCollector
- varproc - Variable in class org.jetbrains.java.decompiler.main.rels.MethodWrapper
- VarProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarProcessor(StructMethod, MethodDescriptor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor
- VarType - Class in org.jetbrains.java.decompiler.struct.gen
- VarType(int) - Constructor for class org.jetbrains.java.decompiler.struct.gen.VarType
- VarType(int, int) - Constructor for class org.jetbrains.java.decompiler.struct.gen.VarType
- VarType(int, int, String) - Constructor for class org.jetbrains.java.decompiler.struct.gen.VarType
- VarType(int, int, String, int, int, boolean) - Constructor for class org.jetbrains.java.decompiler.struct.gen.VarType
- VarType(String) - Constructor for class org.jetbrains.java.decompiler.struct.gen.VarType
- VarType(String, boolean) - Constructor for class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_BOOLEAN - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_BOOLEAN_OBJ - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_BYTE - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_BYTE_OBJ - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_BYTECHAR - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_CHAR - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_CHARACTER - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_CLASS - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_DOUBLE - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_DOUBLE_OBJ - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_FLOAT - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_FLOAT_OBJ - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_INT - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_INTEGER - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_LONG - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_NULL - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_OBJECT - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_SHORT - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_SHORT_OBJ - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_SHORTCHAR - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_STRING - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_UNKNOWN - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VARTYPE_VOID - Static variable in class org.jetbrains.java.decompiler.struct.gen.VarType
- VarTypeProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarTypeProcessor(StructMethod, MethodDescriptor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor
- VarTypeProcessor.FinalType - Enum in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarVersionEdge - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarVersionEdge(int, VarVersionNode, VarVersionNode) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge
- VarVersionNode - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarVersionNode(int, int) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- VarVersionNode(int, int, StructLocalVariableTableAttribute.LocalVariable) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- VarVersionPair - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarVersionPair(int, int) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- VarVersionPair(VarExprent) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- VarVersionsGraph - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarVersionsGraph() - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph
- VarVersionsProcessor - Class in org.jetbrains.java.decompiler.modules.decompiler.vars
- VarVersionsProcessor(StructMethod, MethodDescriptor) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor
- VBStyleCollection<E,K> - Class in org.jetbrains.java.decompiler.util
- VBStyleCollection() - Constructor for class org.jetbrains.java.decompiler.util.VBStyleCollection
- VBStyleCollection(int) - Constructor for class org.jetbrains.java.decompiler.util.VBStyleCollection
- VERIFY_ANONYMOUS_CLASSES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- VERIFY_VARIABLE_MERGES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- version - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode
- version - Variable in class org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair
- VIRTUAL - org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.InvocationType
W
- WARN - org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.Severity
- WARN_INCONSISTENT_INNER_CLASSES - Static variable in interface org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences
- WHILE - org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.Type
- wide - Variable in class org.jetbrains.java.decompiler.code.Instruction
- WILDCARD_EXTENDS - Static variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- WILDCARD_NO - Static variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- WILDCARD_SUPER - Static variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- WILDCARD_UNBOUND - Static variable in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- withWildcard(VarType, int) - Static method in class org.jetbrains.java.decompiler.struct.gen.generics.GenericType
- writeClass(StructClass, TextBuffer) - Method in class org.jetbrains.java.decompiler.main.ClassesProcessor
- writeImports(TextBuffer, boolean) - Method in class org.jetbrains.java.decompiler.main.collectors.ImportCollector
- writeMessage(String, Throwable) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- writeMessage(String, IFernflowerLogger.Severity) - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- writeMessage(String, IFernflowerLogger.Severity) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- writeMessage(String, IFernflowerLogger.Severity, Throwable) - Method in class org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger
- writeMessage(String, IFernflowerLogger.Severity, Throwable) - Method in class org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
- writeQualifiedSuper(TextBuffer, String) - Static method in class org.jetbrains.java.decompiler.util.TextUtil
X
- XOR - org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.FunctionType
Y
- YIELD - org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.Type
- YieldExprent - Class in org.jetbrains.java.decompiler.modules.decompiler.exps
- YieldExprent(Exprent, VarType) - Constructor for class org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent
Z
- ZipFileCache - Class in org.jetbrains.java.decompiler.util
- ZipFileCache() - Constructor for class org.jetbrains.java.decompiler.util.ZipFileCache
All Classes All Packages