Index
All Classes and Interfaces|All Packages
A
- areSameParameters(Type[], Type[]) - Static method in interface fr.skytasul.reflection.ReflectionAccessor
C
- ClassArrayType(Type) - Constructor for record class fr.skytasul.reflection.mappings.Mappings.ClassMapping.ClassArrayType
-
Creates an instance of a
ClassArrayTyperecord class. - classes() - Method in record class fr.skytasul.reflection.mappings.RealMappings
-
Returns the value of the
classesrecord component. - compareTo(Version) - Method in record class fr.skytasul.reflection.Version
- componentMapping() - Method in record class fr.skytasul.reflection.mappings.Mappings.ClassMapping.ClassArrayType
-
Returns the value of the
componentMappingrecord component.
E
- equals(Object) - Method in record class fr.skytasul.reflection.mappings.files.ProguardMapping.FakeType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class fr.skytasul.reflection.mappings.Mappings.ClassMapping.ClassArrayType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class fr.skytasul.reflection.mappings.RealMappings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class fr.skytasul.reflection.Version
-
Indicates whether some other object is "equal to" this one.
F
- FakeType(String) - Constructor for record class fr.skytasul.reflection.mappings.files.ProguardMapping.FakeType
-
Creates an instance of a
FakeTyperecord class. - fields() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Returns the value of the
fieldsrecord component. - fr.skytasul.reflection - package fr.skytasul.reflection
- fr.skytasul.reflection.mappings - package fr.skytasul.reflection.mappings
- fr.skytasul.reflection.mappings.files - package fr.skytasul.reflection.mappings.files
G
- get(Object) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor.FieldAccessor
- get(Object) - Method in class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentField
- getArrayType() - Method in interface fr.skytasul.reflection.mappings.Mappings.ClassMapping
- getArrayType() - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getAvailableVersions() - Method in class fr.skytasul.reflection.mappings.files.MappingFileReader
- getBestMatchedVersion(Version, List<Version>) - Static method in class fr.skytasul.reflection.mappings.files.MappingFileReader
-
Returns the version present in the available versions list that matches the best the target version.
- getClass(String) - Method in class fr.skytasul.reflection.MappedReflectionAccessor
- getClass(String) - Method in interface fr.skytasul.reflection.ReflectionAccessor
- getClass(String) - Method in class fr.skytasul.reflection.TransparentReflectionAccessor
- getClasses() - Method in interface fr.skytasul.reflection.mappings.Mappings
- getClasses() - Method in record class fr.skytasul.reflection.mappings.RealMappings
- getClassesFromMappingTypes(Type[]) - Method in class fr.skytasul.reflection.MappedReflectionAccessor
- getClassesFromUserTypes(Type[]) - Method in class fr.skytasul.reflection.TransparentReflectionAccessor
- getClassInstance() - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getClassInstance(String) - Method in interface fr.skytasul.reflection.ReflectionAccessor
- getConstructor(Type...) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getConstructorInstance() - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor.ConstructorAccessor
- getConstructorInstance() - Method in class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentConstructor
- getConstructorInstance(Type...) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getField(String) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getFieldInstance() - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor.FieldAccessor
- getFieldInstance() - Method in class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentField
- getFieldInstance(String) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getFields() - Method in interface fr.skytasul.reflection.mappings.Mappings.ClassMapping
- getFields() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
- getMappedName() - Method in interface fr.skytasul.reflection.mappings.Mappings.MappedObject
- getMappedName() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
- getMappedName() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
- getMappedName() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
- getMethod(String, Type...) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getMethodInstance() - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor.MethodAccessor
- getMethodInstance() - Method in class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentMethod
- getMethodInstance(String, Type...) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
- getMethods() - Method in interface fr.skytasul.reflection.mappings.Mappings.ClassMapping
- getMethods() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
- getOriginalName() - Method in interface fr.skytasul.reflection.mappings.Mappings.MappedObject
- getOriginalName() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
- getOriginalName() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
- getOriginalName() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
- getParameterTypes() - Method in interface fr.skytasul.reflection.mappings.Mappings.ClassMapping.MethodMapping
- getParameterTypes() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
- getParsedMappings(Version) - Method in class fr.skytasul.reflection.mappings.files.MappingFileReader
- getStringForMethod(String, Type...) - Static method in interface fr.skytasul.reflection.mappings.Mappings
- getTypeName() - Method in record class fr.skytasul.reflection.mappings.files.ProguardMapping.FakeType
- getTypeName() - Method in record class fr.skytasul.reflection.mappings.Mappings.ClassMapping.ClassArrayType
- getTypeName() - Method in interface fr.skytasul.reflection.mappings.Mappings.ClassMapping
- getTypeName() - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor
H
- hashCode() - Method in record class fr.skytasul.reflection.mappings.files.ProguardMapping.FakeType
-
Returns a hash code value for this object.
- hashCode() - Method in record class fr.skytasul.reflection.mappings.Mappings.ClassMapping.ClassArrayType
-
Returns a hash code value for this object.
- hashCode() - Method in record class fr.skytasul.reflection.mappings.RealMappings
-
Returns a hash code value for this object.
- hashCode() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Returns a hash code value for this object.
- hashCode() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
-
Returns a hash code value for this object.
- hashCode() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
-
Returns a hash code value for this object.
- hashCode() - Method in record class fr.skytasul.reflection.Version
-
Returns a hash code value for this object.
I
- invoke(Object, Object...) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor.MethodAccessor
- invoke(Object, Object...) - Method in class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentMethod
- is(int, int, int) - Method in record class fr.skytasul.reflection.Version
-
Checks if this version is the same as the version passed as parameters.
- is(Version) - Method in record class fr.skytasul.reflection.Version
-
Checks if this version is the same as the version passed as parameters.
- isAfter(int, int, int) - Method in record class fr.skytasul.reflection.Version
-
Checks if this version is after or equal to the version passed as parameters.
- isAfter(Version) - Method in record class fr.skytasul.reflection.Version
-
Checks if this version is after or equal to the version passed as parameters.
- isBefore(int, int, int) - Method in record class fr.skytasul.reflection.Version
-
Checks if this version is strictly before the version passed as parameters.
- isBefore(Version) - Method in record class fr.skytasul.reflection.Version
-
Checks if this version is strictly before the version passed as parameters.
- isSameParameters(Type[]) - Method in interface fr.skytasul.reflection.mappings.Mappings.ClassMapping.MethodMapping
K
- keepBestMatchedVersion(Version) - Method in class fr.skytasul.reflection.mappings.files.MappingFileReader
- keepOnlyVersion(Version) - Method in class fr.skytasul.reflection.mappings.files.MappingFileReader
M
- major() - Method in record class fr.skytasul.reflection.Version
-
Returns the value of the
majorrecord component. - mapped() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Returns the value of the
mappedrecord component. - mapped() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
-
Returns the value of the
mappedrecord component. - mapped() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
-
Returns the value of the
mappedrecord component. - MappedReflectionAccessor - Class in fr.skytasul.reflection
- MappedReflectionAccessor(Mappings) - Constructor for class fr.skytasul.reflection.MappedReflectionAccessor
- MappingFileReader - Class in fr.skytasul.reflection.mappings.files
- MappingFileReader(MappingType, List<String>) - Constructor for class fr.skytasul.reflection.mappings.files.MappingFileReader
-
Creates a reader for a composite mappings file.
- MappingFileReader(MappingType, List<String>, Version) - Constructor for class fr.skytasul.reflection.mappings.files.MappingFileReader
-
Creates a reader for a plain mappings file, associated with its version.
- Mappings - Interface in fr.skytasul.reflection.mappings
- Mappings.ClassMapping - Interface in fr.skytasul.reflection.mappings
- Mappings.ClassMapping.ClassArrayType - Record Class in fr.skytasul.reflection.mappings
- Mappings.ClassMapping.FieldMapping - Interface in fr.skytasul.reflection.mappings
- Mappings.ClassMapping.MethodMapping - Interface in fr.skytasul.reflection.mappings
- Mappings.MappedObject - Interface in fr.skytasul.reflection.mappings
- MappingType - Interface in fr.skytasul.reflection.mappings.files
- methods() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Returns the value of the
methodsrecord component. - minor() - Method in record class fr.skytasul.reflection.Version
-
Returns the value of the
minorrecord component.
N
- name() - Method in record class fr.skytasul.reflection.mappings.files.ProguardMapping.FakeType
-
Returns the value of the
namerecord component. - newInstance(Object...) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor.ConstructorAccessor
- newInstance(Object...) - Method in class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentConstructor
O
- original() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Returns the value of the
originalrecord component. - original() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
-
Returns the value of the
originalrecord component. - original() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
-
Returns the value of the
originalrecord component.
P
- parameterTypes() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
-
Returns the value of the
parameterTypesrecord component. - parse(String) - Static method in record class fr.skytasul.reflection.Version
- parse(List<String>) - Method in interface fr.skytasul.reflection.mappings.files.MappingType
- parse(List<String>) - Method in class fr.skytasul.reflection.mappings.files.ProguardMapping
- parseArray(String...) - Static method in record class fr.skytasul.reflection.Version
- parseMappings() - Method in class fr.skytasul.reflection.mappings.files.MappingFileReader
- parseParameters(String, Map<String, Type>, Map<String, RealMappings.RealClassMapping>) - Method in class fr.skytasul.reflection.mappings.files.ProguardMapping
- patch() - Method in record class fr.skytasul.reflection.Version
-
Returns the value of the
patchrecord component. - ProguardMapping - Class in fr.skytasul.reflection.mappings.files
-
Reads ProGuard obfuscation map.
- ProguardMapping(boolean) - Constructor for class fr.skytasul.reflection.mappings.files.ProguardMapping
- ProguardMapping.FakeType - Record Class in fr.skytasul.reflection.mappings.files
R
- RealClassMapping(String, String, List<RealMappings.RealClassMapping.RealFieldMapping>, List<RealMappings.RealClassMapping.RealMethodMapping>) - Constructor for record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Creates an instance of a
RealClassMappingrecord class. - RealFieldMapping(String, String) - Constructor for record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
-
Creates an instance of a
RealFieldMappingrecord class. - RealMappings - Record Class in fr.skytasul.reflection.mappings
- RealMappings(Collection<RealMappings.RealClassMapping>) - Constructor for record class fr.skytasul.reflection.mappings.RealMappings
-
Creates an instance of a
RealMappingsrecord class. - RealMappings.RealClassMapping - Record Class in fr.skytasul.reflection.mappings
- RealMappings.RealClassMapping.RealFieldMapping - Record Class in fr.skytasul.reflection.mappings
- RealMappings.RealClassMapping.RealMethodMapping - Record Class in fr.skytasul.reflection.mappings
- RealMethodMapping(String, String, Type[]) - Constructor for record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
-
Creates an instance of a
RealMethodMappingrecord class. - ReflectionAccessor - Interface in fr.skytasul.reflection
- ReflectionAccessor.ClassAccessor - Interface in fr.skytasul.reflection
- ReflectionAccessor.ClassAccessor.ConstructorAccessor - Interface in fr.skytasul.reflection
- ReflectionAccessor.ClassAccessor.FieldAccessor - Interface in fr.skytasul.reflection
- ReflectionAccessor.ClassAccessor.MethodAccessor - Interface in fr.skytasul.reflection
S
- set(Object, Object) - Method in interface fr.skytasul.reflection.ReflectionAccessor.ClassAccessor.FieldAccessor
- set(Object, Object) - Method in class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentField
T
- toString() - Method in record class fr.skytasul.reflection.mappings.files.ProguardMapping.FakeType
-
Returns a string representation of this record class.
- toString() - Method in record class fr.skytasul.reflection.mappings.Mappings.ClassMapping.ClassArrayType
-
Returns a string representation of this record class.
- toString() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealFieldMapping
-
Returns a string representation of this record class.
- toString() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping.RealMethodMapping
-
Returns a string representation of this record class.
- toString() - Method in record class fr.skytasul.reflection.mappings.RealMappings.RealClassMapping
-
Returns a string representation of this record class.
- toString() - Method in record class fr.skytasul.reflection.mappings.RealMappings
-
Returns a string representation of this record class.
- toString() - Method in record class fr.skytasul.reflection.Version
-
Returns a string representation of this record class.
- toString(boolean) - Method in record class fr.skytasul.reflection.Version
- TransparentConstructor(Constructor<?>) - Constructor for class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentConstructor
- TransparentField(Field) - Constructor for class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentField
- TransparentMethod(Method) - Constructor for class fr.skytasul.reflection.TransparentReflectionAccessor.TransparentMethod
- TransparentReflectionAccessor - Class in fr.skytasul.reflection
-
Reflection accessor where originals are directly remapped to real Java names, without obfuscation.
- TransparentReflectionAccessor() - Constructor for class fr.skytasul.reflection.TransparentReflectionAccessor
- TransparentReflectionAccessor.TransparentConstructor - Class in fr.skytasul.reflection
- TransparentReflectionAccessor.TransparentField - Class in fr.skytasul.reflection
- TransparentReflectionAccessor.TransparentMethod - Class in fr.skytasul.reflection
V
- Version - Record Class in fr.skytasul.reflection
- Version(int, int, int) - Constructor for record class fr.skytasul.reflection.Version
-
Creates an instance of a
Versionrecord class.
W
- write(BufferedWriter, Mappings) - Method in interface fr.skytasul.reflection.mappings.files.MappingType
- write(BufferedWriter, Mappings) - Method in class fr.skytasul.reflection.mappings.files.ProguardMapping
Z
A C E F G H I K M N O P R S T V W ZAll Classes and Interfaces|All Packages