Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractConstantSource<T extends org.objectweb.asm.tree.AbstractInsnNode,
C> - Class in de.geolykt.starloader.deobf.stack.source - AbstractConstantSource(T, C) - Constructor for class de.geolykt.starloader.deobf.stack.source.AbstractConstantSource
- AbstractSource - Class in de.geolykt.starloader.deobf.stack.source
- add(E) - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Calls
Deque.addFirst(Object), which adds an element to the head of the queue. - addClassnode(ClassNode) - Method in class de.geolykt.starloader.deobf.ClassWrapperPool
- addResources(File) - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
-
Adds resources from a jar file at a given location.
- addTarget(ClassNode) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Adds a single class node to remap
- addTargets(Collection<ClassNode>) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Adds multiple class nodes to remap
- AlphabeticFieldReferenceComparator - Class in de.geolykt.starloader.deobf
- AlphabeticFieldReferenceComparator() - Constructor for class de.geolykt.starloader.deobf.AlphabeticFieldReferenceComparator
- analyseLikelyMethodReturnCollectionGenerics() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Analyses the likely generic type of the return value of methods.
- applyInnerclasses() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Applies the inner class nodes to any encountered classes.
- ArithmeticOperationSource - Class in de.geolykt.starloader.deobf.stack.source
- ArithmeticOperationSource(InsnNode, StackElement, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.ArithmeticOperationSource
- array - Variable in class de.geolykt.starloader.deobf.stack.source.ArraylengthSource
- ArraylengthSource - Class in de.geolykt.starloader.deobf.stack.source
- ArraylengthSource(InsnNode, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.ArraylengthSource
- ArrayLoadSource - Class in de.geolykt.starloader.deobf.stack.source
- ArrayLoadSource(InsnNode, StackElement, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.ArrayLoadSource
- arrayref - Variable in class de.geolykt.starloader.deobf.stack.source.ArrayLoadSource
C
- canAssign(ClassWrapper, ClassWrapper) - Method in class de.geolykt.starloader.deobf.ClassWrapperPool
- CastSource - Class in de.geolykt.starloader.deobf.stack.source
- CastSource(TypeInsnNode, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.CastSource
- CATEGORY_1 - Enum constant in enum de.geolykt.starloader.deobf.ComputationalTypeCategory
-
Computational types of category 1 are int, float, returnAddress and reference.
- CATEGORY_2 - Enum constant in enum de.geolykt.starloader.deobf.ComputationalTypeCategory
-
Computational types of category 2 are long and double.
- checkedElement - Variable in class de.geolykt.starloader.deobf.stack.source.InstanceofSource
- ClassWrapper - Class in de.geolykt.starloader.deobf
- ClassWrapper(String, String, String[], boolean, ClassWrapperPool) - Constructor for class de.geolykt.starloader.deobf.ClassWrapper
- ClassWrapperPool - Class in de.geolykt.starloader.deobf
- ClassWrapperPool(Map<String, ClassNode>, ClassLoader) - Constructor for class de.geolykt.starloader.deobf.ClassWrapperPool
- clear() - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Clears all elements from the queue.
- clear() - Method in class de.geolykt.starloader.deobf.remapper.MethodRenameMap
- clearTargets() - Method in class de.geolykt.starloader.deobf.remapper.Remapper
- COLLECTIONS - Static variable in class de.geolykt.starloader.deobf.Oaktree
-
A hardcoded set of implementations of the
Collectioninterface that apply for generics checking later on. - compare(FieldReference, FieldReference) - Method in class de.geolykt.starloader.deobf.AlphabeticFieldReferenceComparator
- ComputationalTypeCategory - Enum in de.geolykt.starloader.deobf
-
An enumeration of the two categories of computational types and helper methods.
- computeFullHierarchy(Map<String, List<String>>) - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
- ConflicitingMappingException - Exception in de.geolykt.starloader.deobf.remapper
-
Exception that is thrown if
MethodRenameMap.put(String, String, String, String)is fed an already existing mapping for the method and the old new name is unequal to the new method. - ConversionSource - Class in de.geolykt.starloader.deobf.stack.source
- ConversionSource(InsnNode, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.ConversionSource
D
- de.geolykt.starloader.deobf - package de.geolykt.starloader.deobf
- de.geolykt.starloader.deobf.remapper - package de.geolykt.starloader.deobf.remapper
-
Simple in-memory remapper engine.
- de.geolykt.starloader.deobf.stack.source - package de.geolykt.starloader.deobf.stack.source
- definalizeAnonymousClasses() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Removes the final access modifier from non-obfuscated anonymous classes.
- deobfuscate() - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
- DescString - Class in de.geolykt.starloader.deobf
-
Utility for dissecting a method descriptor string.
- DescString(String) - Constructor for class de.geolykt.starloader.deobf.DescString
- doProposeEnumFieldsV2() - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
-
Proposes new field names within enum class that can be easily guessed by the computer.
- DoubleConstantSource - Class in de.geolykt.starloader.deobf.stack.source
- DoubleConstantSource(InsnNode, double) - Constructor for class de.geolykt.starloader.deobf.stack.source.DoubleConstantSource
E
- endMethod() - Method in interface de.geolykt.starloader.deobf.StackWalker.StackWalkerConsumer
-
Method that is invoked when the Stack walker finished walking over all instructions.
- equals(Object) - Method in class de.geolykt.starloader.deobf.ClassWrapper
- equals(Object) - Method in class de.geolykt.starloader.deobf.FieldReference
- equals(Object) - Method in class de.geolykt.starloader.deobf.LIFOQueue
- equals(Object) - Method in class de.geolykt.starloader.deobf.MethodReference
- equals(Object) - Method in class de.geolykt.starloader.deobf.SignatureNode
F
- FieldReference - Class in de.geolykt.starloader.deobf
-
A reference to a field within a class.
- FieldReference(String, String, String) - Constructor for class de.geolykt.starloader.deobf.FieldReference
- FieldReference(String, FieldNode) - Constructor for class de.geolykt.starloader.deobf.FieldReference
- FieldReference(FieldInsnNode) - Constructor for class de.geolykt.starloader.deobf.FieldReference
- FieldSource - Class in de.geolykt.starloader.deobf.stack.source
- FieldSource(FieldInsnNode) - Constructor for class de.geolykt.starloader.deobf.stack.source.FieldSource
- fixComparators(boolean) - Method in class de.geolykt.starloader.deobf.Oaktree
-
Add the signature of obvious bridge methods (i.
- fixForeachOnArray() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Resolve useless <unknown> mentions when quiltflower decompiles enhanced for loops that loop on arrays by adding their respective LVT entries via guessing.
- fixICNNames(StringBuilder) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Fixes remapped
InnerClassNodeby remapping any child classes alongside their parent class, even if only the parent class was remapped. - fixInnerClasses() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Guesses the inner classes from class nodes
- fixParameterLVT() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Method that tries to put the Local Variable Table (LVT) in a acceptable state by synchronising parameter declarations with lvt declarations.
- fixSwitchMaps() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Method that tries to restore the SwitchMaps to how they should be.
- FloatConstantSource - Class in de.geolykt.starloader.deobf.stack.source
- FloatConstantSource(InsnNode, float) - Constructor for class de.geolykt.starloader.deobf.stack.source.FloatConstantSource
- FrameSource - Class in de.geolykt.starloader.deobf.stack.source
- FrameSource(FrameNode, int) - Constructor for class de.geolykt.starloader.deobf.stack.source.FrameSource
G
- generic - Variable in class de.geolykt.starloader.deobf.SignatureNode
- GENERIC_INSTANCE - Static variable in class de.geolykt.starloader.deobf.stack.source.ThisSource
- GenericInsnSource - Class in de.geolykt.starloader.deobf.stack.source
- GenericInsnSource(AbstractInsnNode) - Constructor for class de.geolykt.starloader.deobf.stack.source.GenericInsnSource
- get(String) - Method in class de.geolykt.starloader.deobf.ClassWrapperPool
- get(String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.MethodRenameMap
- getAllImplementatingInterfaces() - Method in class de.geolykt.starloader.deobf.ClassWrapper
-
Obtains all interfaces this class implements.
- getAsClassNodes() - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
- getClassNodesDirectly() - Method in class de.geolykt.starloader.deobf.Oaktree
- getCommonSuperClass(ClassWrapper, ClassWrapper) - Method in class de.geolykt.starloader.deobf.ClassWrapperPool
- getComputationalTypeCategory() - Method in class de.geolykt.starloader.deobf.StackElement
- getConstant() - Method in class de.geolykt.starloader.deobf.stack.source.AbstractConstantSource
- getDelegate() - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Obtains the dequeue delegate for more advanced operations.
- getDelegateList() - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Obtains the
LinkedListdelegate for more advanced operations. - getDesc() - Method in class de.geolykt.starloader.deobf.FieldReference
-
Obtains the field descriptor of the referred field
- getDesc() - Method in class de.geolykt.starloader.deobf.MethodReference
-
Obtains the method descriptor of the referenced method
- getDoubleConstant() - Method in class de.geolykt.starloader.deobf.stack.source.DoubleConstantSource
- getFloatConstant() - Method in class de.geolykt.starloader.deobf.stack.source.FloatConstantSource
- getHead() - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Obtains the element at the head of the queue, if there is no such element then a
NoSuchElementExceptionwill be thrown. - getInsn() - Method in class de.geolykt.starloader.deobf.stack.source.IntPushConstantSource
- getInsn() - Method in class de.geolykt.starloader.deobf.stack.source.AbstractSource
- getInsn() - Method in class de.geolykt.starloader.deobf.stack.source.InvalidSource
- getInsn() - Method in class de.geolykt.starloader.deobf.stack.source.ParameterSource
-
Deprecated.
- getIntConstant() - Method in class de.geolykt.starloader.deobf.stack.source.IntConstantSource
- getIntConstant() - Method in class de.geolykt.starloader.deobf.stack.source.IntPushConstantSource
- getLongConstant() - Method in class de.geolykt.starloader.deobf.stack.source.LongConstantSource
- getName() - Method in class de.geolykt.starloader.deobf.ClassWrapper
- getName() - Method in class de.geolykt.starloader.deobf.FieldReference
- getName() - Method in class de.geolykt.starloader.deobf.MethodReference
- getOperandType() - Method in class de.geolykt.starloader.deobf.stack.source.ArithmeticOperationSource
- getOperandTypeString() - Method in class de.geolykt.starloader.deobf.stack.source.ArithmeticOperationSource
- getOrDefault(String, String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.MethodRenameMap
- getOutput() - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Note: due to the circumstances of how the remapper works, this method call may be not required as the remapper remaps the input ClassNodes without cloning them in any capacity.
- getOwner() - Method in class de.geolykt.starloader.deobf.FieldReference
-
Obtains the simple internal name of the owner.
- getOwner() - Method in class de.geolykt.starloader.deobf.MethodReference
-
Obtains the simple internal name of the owner.
- getProposedLocalClassNames(String, BiPredicate<String, String>, boolean) - Method in class de.geolykt.starloader.deobf.Oaktree
-
Guesses which classes are a local class within a certain class.
- getRemappedClassName(String) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Remaps a class name.
- getRemappedFieldDescriptor(String, StringBuilder) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Remaps a field descriptor.
- getRemappedFieldName(String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Remaps a field name.
- getRemappedMethodDescriptor(String, StringBuilder) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Remaps a method descriptor.
- getRemappedMethodName(String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Remaps a method name.
- getReturnedClass(String) - Static method in class de.geolykt.starloader.deobf.Oaktree
-
Obtains the internal name of the class that is returned by a given method descriptor.
- getSize() - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Obtains the amount of elements left in the queue.
- getSourceType() - Method in class de.geolykt.starloader.deobf.stack.source.ConversionSource
- getSourceTypeString() - Method in class de.geolykt.starloader.deobf.stack.source.ConversionSource
- getSuper() - Method in class de.geolykt.starloader.deobf.ClassWrapper
- getSuperInterfacesName() - Method in class de.geolykt.starloader.deobf.ClassWrapper
- getSuperWrapper() - Method in class de.geolykt.starloader.deobf.ClassWrapper
- getTargetType() - Method in class de.geolykt.starloader.deobf.stack.source.ConversionSource
- getTargetTypeString() - Method in class de.geolykt.starloader.deobf.stack.source.ConversionSource
- guessAnonymousClasses() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Guesses the should-be inner classes of classes based on the usages of the class.
- guessAnonymousInnerClasses() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Guesses anonymous inner classes by checking whether they have a synthetic field and if they do whether they are referenced only by a single "parent" class.
- guessFieldGenerics() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Guesses the generic signatures of fields based on their usage.
- guessLocalClasses() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Guesses which classes are local classes within another class.
H
- hashCode() - Method in class de.geolykt.starloader.deobf.ClassWrapper
- hashCode() - Method in class de.geolykt.starloader.deobf.FieldReference
- hashCode() - Method in class de.geolykt.starloader.deobf.LIFOQueue
- hashCode() - Method in class de.geolykt.starloader.deobf.MethodReference
- hashCode() - Method in class de.geolykt.starloader.deobf.SignatureNode
- hasNext() - Method in class de.geolykt.starloader.deobf.DescString
I
- index - Variable in class de.geolykt.starloader.deobf.stack.source.ArrayLoadSource
- index - Variable in class de.geolykt.starloader.deobf.stack.source.FrameSource
- index(JarFile) - Method in class de.geolykt.starloader.deobf.Oaktree
- IndyReturnSource - Class in de.geolykt.starloader.deobf.stack.source
- IndyReturnSource(InvokeDynamicInsnNode) - Constructor for class de.geolykt.starloader.deobf.stack.source.IndyReturnSource
- inferConstructorGenerics() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Infers the generics of constructors based on the calls to the constructor.
- inferMethodGenerics() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Infers the generic signatures of methods based on the contents of the method.
- insn - Variable in class de.geolykt.starloader.deobf.stack.source.AbstractSource
- INSTANCE - Static variable in class de.geolykt.starloader.deobf.stack.source.InvalidSource
- InstanceofSource - Class in de.geolykt.starloader.deobf.stack.source
- InstanceofSource(TypeInsnNode, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.InstanceofSource
- IntConstantSource - Class in de.geolykt.starloader.deobf.stack.source
- IntConstantSource(InsnNode, int) - Constructor for class de.geolykt.starloader.deobf.stack.source.IntConstantSource
- IntermediaryGenerator - Class in de.geolykt.starloader.deobf
- IntermediaryGenerator(Path, Path, Collection<ClassNode>) - Constructor for class de.geolykt.starloader.deobf.IntermediaryGenerator
- IntermediaryGenerator(File, Path, Path) - Constructor for class de.geolykt.starloader.deobf.IntermediaryGenerator
- IntPushConstantSource - Class in de.geolykt.starloader.deobf.stack.source
- IntPushConstantSource(IntInsnNode) - Constructor for class de.geolykt.starloader.deobf.stack.source.IntPushConstantSource
- INVALID_ELEMENT - Static variable in class de.geolykt.starloader.deobf.StackElement
- invalidateNameCaches() - Method in class de.geolykt.starloader.deobf.ClassWrapperPool
-
Invalidate internal
ClassNodenamecaches. - invalidateNameCaches() - Method in class de.geolykt.starloader.deobf.Oaktree
-
Invalidate internal
ClassNodenamecaches. - InvalidSource - Class in de.geolykt.starloader.deobf.stack.source
- isArray() - Method in class de.geolykt.starloader.deobf.StackElement
- isEmpty() - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Checks whether the queue is empty.
- isImplementingInterface(ClassWrapper, String) - Method in class de.geolykt.starloader.deobf.ClassWrapperPool
- isInterface() - Method in class de.geolykt.starloader.deobf.ClassWrapper
- isNull - Variable in class de.geolykt.starloader.deobf.StackElement
- isPrimitive() - Method in class de.geolykt.starloader.deobf.StackElement
- isValid - Variable in class de.geolykt.starloader.deobf.StackElement
- ITERABLES - Static variable in class de.geolykt.starloader.deobf.Oaktree
-
A hardcoded set of implementations of the
Iterableinterface that apply for generics checking later on. - iterator() - Method in class de.geolykt.starloader.deobf.LIFOQueue
J
- JAVA_KEYWORDS - Static variable in class de.geolykt.starloader.deobf.Oaktree
L
- lambdaStreamGenericSignatureGuessing(Map<FieldReference, ClassWrapper>, Map<MethodReference, ClassWrapper>) - Method in class de.geolykt.starloader.deobf.Oaktree
- leftHand - Variable in class de.geolykt.starloader.deobf.stack.source.ArithmeticOperationSource
- leftHand - Variable in class de.geolykt.starloader.deobf.stack.source.NumberCompareSource
- length - Variable in class de.geolykt.starloader.deobf.stack.source.NewArraySource
- LIFOQueue<E> - Class in de.geolykt.starloader.deobf
-
A Last-in-first-out (LIFO) queue that uses a Deque as a delegate.
- LIFOQueue(LinkedList<E>) - Constructor for class de.geolykt.starloader.deobf.LIFOQueue
- loader - Variable in class de.geolykt.starloader.deobf.ClassWrapperPool
- LongConstantSource - Class in de.geolykt.starloader.deobf.stack.source
- LongConstantSource(InsnNode, long) - Constructor for class de.geolykt.starloader.deobf.stack.source.LongConstantSource
M
- main(String[]) - Static method in class de.geolykt.starloader.deobf.Oaktree
- MethodReference - Class in de.geolykt.starloader.deobf
- MethodReference(String, String, String) - Constructor for class de.geolykt.starloader.deobf.MethodReference
- MethodReference(String, MethodNode) - Constructor for class de.geolykt.starloader.deobf.MethodReference
- MethodReference(MethodInsnNode) - Constructor for class de.geolykt.starloader.deobf.MethodReference
- MethodRenameMap - Class in de.geolykt.starloader.deobf.remapper
- MethodRenameMap() - Constructor for class de.geolykt.starloader.deobf.remapper.MethodRenameMap
- MethodReturnSource - Class in de.geolykt.starloader.deobf.stack.source
- MethodReturnSource(MethodInsnNode) - Constructor for class de.geolykt.starloader.deobf.stack.source.MethodReturnSource
N
- NewArraySource - Class in de.geolykt.starloader.deobf.stack.source
- NewArraySource(AbstractInsnNode, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.NewArraySource
- nextType() - Method in class de.geolykt.starloader.deobf.DescString
- nodes - Variable in class de.geolykt.starloader.deobf.ClassWrapperPool
- NullConstantSource - Class in de.geolykt.starloader.deobf.stack.source
- NullConstantSource(InsnNode) - Constructor for class de.geolykt.starloader.deobf.stack.source.NullConstantSource
- NumberCompareSource - Class in de.geolykt.starloader.deobf.stack.source
- NumberCompareSource(InsnNode, StackElement, StackElement) - Constructor for class de.geolykt.starloader.deobf.stack.source.NumberCompareSource
O
- Oaktree - Class in de.geolykt.starloader.deobf
-
Primitive class metadata recovery tool.
- Oaktree() - Constructor for class de.geolykt.starloader.deobf.Oaktree
- Oaktree(ClassLoader) - Constructor for class de.geolykt.starloader.deobf.Oaktree
- optGet(String) - Method in class de.geolykt.starloader.deobf.ClassWrapperPool
- optGet(String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.MethodRenameMap
P
- parameterIndex - Variable in class de.geolykt.starloader.deobf.stack.source.ParameterSource
- ParameterSource - Class in de.geolykt.starloader.deobf.stack.source
- ParameterSource(int) - Constructor for class de.geolykt.starloader.deobf.stack.source.ParameterSource
- parse(char) - Static method in enum de.geolykt.starloader.deobf.ComputationalTypeCategory
- parse(int) - Static method in enum de.geolykt.starloader.deobf.ComputationalTypeCategory
- parse(String) - Static method in enum de.geolykt.starloader.deobf.ComputationalTypeCategory
- postCalculation(AbstractInsnNode, LIFOQueue<StackElement>) - Method in interface de.geolykt.starloader.deobf.StackWalker.StackWalkerConsumer
-
Method that is invoked after the effect of a given instruction on the stack is calculated.
- preCalculation(AbstractInsnNode, LIFOQueue<StackElement>) - Method in interface de.geolykt.starloader.deobf.StackWalker.StackWalkerConsumer
-
Method that is invoked before the effect of a given instruction on the stack is calculated.
- process() - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Processes all remap orders and clears the remap orders afterwards.
- put(String, String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.MethodRenameMap
R
- readReversedTinyV1File(File, Remapper) - Static method in class de.geolykt.starloader.deobf.remapper.RemapperUtils
- readTinyV1File(File, Remapper) - Static method in class de.geolykt.starloader.deobf.remapper.RemapperUtils
- remapClassesV2() - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
- remapClassesV2(boolean) - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
- remapClassName(String, String) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Remaps the name of all target class nodes once
process()is called. - remapClassNames(Map<String, String>) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Remaps the name of all target class nodes once
process()is called. - remapField(String, String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Inserts a field renaming entry to the remapping list.
- remapGetters() - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
- remapMethod(String, String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Inserts a method renaming entry to the remapping list.
- Remapper - Class in de.geolykt.starloader.deobf.remapper
-
Simple in-memory remapping engine.
- Remapper() - Constructor for class de.geolykt.starloader.deobf.remapper.Remapper
- RemapperUtils - Class in de.geolykt.starloader.deobf.remapper
- remove() - Method in class de.geolykt.starloader.deobf.LIFOQueue
-
Calls
Deque.remove()and thus throws an exception if there is no element left in the queue. - remove(String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.MethodRenameMap
-
Removes a method remapping entry from the method remapping list.
- removeMethodRemap(String, String, String) - Method in class de.geolykt.starloader.deobf.remapper.Remapper
-
Removes a method remapping entry from the method remapping list.
- reset() - Method in class de.geolykt.starloader.deobf.DescString
- rightHand - Variable in class de.geolykt.starloader.deobf.stack.source.ArithmeticOperationSource
- rightHand - Variable in class de.geolykt.starloader.deobf.stack.source.NumberCompareSource
S
- setGenerics(SignatureNode) - Method in class de.geolykt.starloader.deobf.SignatureNode
- setGenerics(String) - Method in class de.geolykt.starloader.deobf.SignatureNode
- SignatureNode - Class in de.geolykt.starloader.deobf
- SignatureNode(String, String) - Constructor for class de.geolykt.starloader.deobf.SignatureNode
- size() - Method in class de.geolykt.starloader.deobf.remapper.MethodRenameMap
- source - Variable in class de.geolykt.starloader.deobf.StackElement
- sourceElement - Variable in class de.geolykt.starloader.deobf.stack.source.ConversionSource
- spliterator() - Method in class de.geolykt.starloader.deobf.LIFOQueue
- StackElement - Class in de.geolykt.starloader.deobf
- StackElement(AbstractSource, String) - Constructor for class de.geolykt.starloader.deobf.StackElement
- StackElement(AbstractSource, String, boolean) - Constructor for class de.geolykt.starloader.deobf.StackElement
- StackWalker - Class in de.geolykt.starloader.deobf
- StackWalker() - Constructor for class de.geolykt.starloader.deobf.StackWalker
- StackWalker.StackWalkerConsumer - Interface in de.geolykt.starloader.deobf
T
- ThisSource - Class in de.geolykt.starloader.deobf.stack.source
-
Reference to "this", usually "ALOAD 0"/"ALOAD THIS".
- ThisSource(VarInsnNode) - Constructor for class de.geolykt.starloader.deobf.stack.source.ThisSource
- toString() - Method in class de.geolykt.starloader.deobf.ClassWrapper
- toString() - Method in class de.geolykt.starloader.deobf.FieldReference
- toString() - Method in class de.geolykt.starloader.deobf.LIFOQueue
- toString() - Method in class de.geolykt.starloader.deobf.MethodReference
- toString() - Method in class de.geolykt.starloader.deobf.SignatureNode
- toString() - Method in class de.geolykt.starloader.deobf.StackElement
- type - Variable in class de.geolykt.starloader.deobf.SignatureNode
- type - Variable in class de.geolykt.starloader.deobf.StackElement
U
- uncastElement - Variable in class de.geolykt.starloader.deobf.stack.source.CastSource
- useAlternateClassNaming(boolean) - Method in class de.geolykt.starloader.deobf.IntermediaryGenerator
-
Sets whether alternate class naming should be employed.
V
- valueOf(String) - Static method in enum de.geolykt.starloader.deobf.ComputationalTypeCategory
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.geolykt.starloader.deobf.ComputationalTypeCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VISIBILITY_MODIFIERS - Static variable in class de.geolykt.starloader.deobf.Oaktree
W
- walkStack(ClassNode, MethodNode, StackWalker.StackWalkerConsumer) - Static method in class de.geolykt.starloader.deobf.StackWalker
- wrappers - Variable in class de.geolykt.starloader.deobf.ClassWrapperPool
- write(OutputStream, Path) - Method in class de.geolykt.starloader.deobf.Oaktree
-
Write all class nodes and copy over all resources from a given jar.
- write(OutputStream) - Method in class de.geolykt.starloader.deobf.Oaktree
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form