All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractClassMappingImpl<M extends ClassMapping,P> |
|
| AbstractMappingImpl<M extends Mapping,P> |
An abstract basic implementation of Mapping.
|
| AbstractMemberMappingImpl<M extends MemberMapping,P extends Mapping> |
|
| BinaryMappingsReader |
An implementation of MappingsReader designed to aid
with the implementation of binary de-obfuscation mapping
formats.
|
| BinaryMappingsWriter |
An implementation of MappingsWriter designed to aid
with the implementation of binary de-obfuscation mapping
formats.
|
| BinaryTool |
A utility for working with binary names in Lorenz.
|
| CascadingFieldTypeProvider |
An implementation of FieldTypeProvider that is backed by
many - allowing multiples sources to be used.
|
| ClassMapping<M extends ClassMapping,P> |
Represents a de-obfuscation mapping for classes.
|
| CSrgMappingFormat |
The CSRG mapping format.
|
| CSrgReader |
|
| CSrgReader.Processor |
The mappings processor for the CSRG format.
|
| CSrgWriter |
|
| ExtensionKey<T> |
The object used as a key in Lorenz's extension data system, simply
used to hold the type and identifier.
|
| FieldMapping |
Represents a de-obfuscation mapping for fields.
|
| FieldMappingImpl |
|
| FieldMergeStrategy |
This enum represents a configuration value for determining how strictly field mappings will be merged via
MappingSetMerger.
|
| FieldTypeProvider |
A provider for establishing the type of a field, when it
is not already known.
|
| InnerClassMapping |
Represents a de-obfuscation mapping for an inner class.
|
| InnerClassMappingImpl |
|
| Mapping<M extends Mapping,P> |
Represents a de-obfuscation mapping for mappable constructs of the Java
class format - e.g.
|
| MappingFormat |
A representation of a de-obfuscation mapping format.
|
| MappingFormats |
A psuedo-enum of the mapping formats implemented within Lorenz.
|
| MappingSet |
|
| MappingSetImpl |
|
| MappingSetMerger |
A service for merging mappings.
|
| MappingSetMergerHandler |
This class is responsible for handling the individual merge conditions found in the default MappingSetMerger.
|
| MappingSetMergerImpl |
|
| MappingSetModelFactory |
A factory intended to facilitate the creating of the many models in Lorenz.
|
| MappingSetModelFactoryImpl |
|
| MappingsReader |
Represents a reader that reads de-obfuscation mappings.
|
| MappingsWriter |
Represents a writer, that is capable of writing de-obfuscation
mappings.
|
| MappingsWriterConfig |
Represents the configuration options for a mappings writer,
allowing consumers to fine-tune the output without regard to format.
|
| MappingsWriterConfig.Builder |
Builder for fluently constructing a writer configuration.
|
| MappingsWriterConfig.Utils |
Utility functions for assisting in the creation of a mappings
writer configuration.
|
| MemberMapping<M extends MemberMapping,P extends Mapping> |
|
| MergeConfig |
|
| MergeConfig.Builder |
|
| MergeContext |
|
| MergeResult<T> |
|
| MethodMapping |
Represents a de-obfuscation mapping for methods.
|
| MethodMappingImpl |
|
| MethodMergeStrategy |
This enum represents a configuration value for determining how strictly method mappings will be merged via
MappingSetMerger.
|
| MethodParameterMapping |
Represents a de-obfuscation mapping for a method parameter,
identified by index.
|
| MethodParameterMappingImpl |
|
| Registry<T> |
A registry of identifiable objects.
|
| Reversible<T,P> |
Interface for describing an object that can be reversed.
|
| SrgConstants |
A collection of constants and utilities specific to
the SRG mapping format and its variants.
|
| SrgConstants.CSrg |
A collection of constants specific to the CSRG
mapping format.
|
| SrgConstants.TSrg |
A collection of constants specific to the TSRG
mapping format.
|
| SrgConstants.XSrg |
A collection of constants specific to the XSRG
mapping format.
|
| SrgMappingFormat |
The SRG mapping format.
|
| SrgReader |
|
| SrgReader.Processor |
The mappings processor for the SRG format.
|
| SrgWriter |
|
| TextMappingFormat |
A representation of a de-obfuscation mapping format serialized as text.
|
| TextMappingsReader |
An implementation of MappingsReader designed to aid
with the implementation of mapping readers for text-based
mapping formats.
|
| TextMappingsReader.Processor |
A parser for a given mappings format.
|
| TextMappingsWriter |
An implementation of MappingsWriter designed to aid
with the implementation of mapping writers for text-based
mapping formats.
|
| TopLevelClassMapping |
Represents a de-obfuscation mapping for a top-level class.
|
| TopLevelClassMappingImpl |
|
| TSrgMappingFormat |
The TSRG mapping format.
|
| TSrgReader |
|
| TSrgReader.Processor |
The mappings processor for the TSRG format.
|
| TSrgWriter |
|
| XSrgMappingFormat |
The XSRG mapping format.
|
| XSrgReader |
|
| XSrgReader.Processor |
The mappings processor for the XSRG format.
|
| XSrgWriter |
|