Skip navigation links
A C D E F G H I L M N P R S T U V 

A

AsmRemapperFactory - Class in net.fabricmc.mapping.util
A factory for Java assembly remappers between namespaces in a mapping set.
AsmRemapperFactory(TinyTree) - Constructor for class net.fabricmc.mapping.util.AsmRemapperFactory
Create a factory backed by a set of mapping.

C

ClassDef - Interface in net.fabricmc.mapping.tree
Represents a class element.
ClassMapper - Class in net.fabricmc.mapping.util
A simple class name mapper backed by a unary operator.
ClassMapper(Map<String, String>) - Constructor for class net.fabricmc.mapping.util.ClassMapper
Creates the mapper.
ClassMapper(Function<String, String>) - Constructor for class net.fabricmc.mapping.util.ClassMapper
Creates the mapper.

D

Descriptored - Interface in net.fabricmc.mapping.tree
Represents a mapping element that has a descriptor.

E

EMPTY_METADATA - Static variable in class net.fabricmc.mapping.tree.TinyMappingFactory
 
EMPTY_TREE - Static variable in class net.fabricmc.mapping.tree.TinyMappingFactory
 
EntryTriple - Class in net.fabricmc.mapping.util
A reference to methods or fields.
EntryTriple(String, String, String) - Constructor for class net.fabricmc.mapping.util.EntryTriple
 
equals(Object) - Method in class net.fabricmc.mapping.util.EntryTriple
 

F

FieldDef - Interface in net.fabricmc.mapping.tree
Represents a field element in a class.

G

get(int) - Method in interface net.fabricmc.mapping.reader.v2.MappingGetter
Gets the corresponding mapped name under a namespace with the namespace's index.
getAllNames() - Method in interface net.fabricmc.mapping.reader.v2.MappingGetter
Creates an array of all mapped names, ordered by their namespace's appearance.
getClasses() - Method in interface net.fabricmc.mapping.tree.TinyTree
Gets all the classes in the mappings.
getComment() - Method in interface net.fabricmc.mapping.tree.Mapped
Gets the comment (JavaDoc, etc.) on an element.
getDefaultNamespaceClassMap() - Method in interface net.fabricmc.mapping.tree.TinyTree
Gets the map from the default namespace class names to the class mappings.
getDescriptor(String) - Method in interface net.fabricmc.mapping.tree.Descriptored
Maps the descriptor to the target namespace.
getDescriptor() - Method in class net.fabricmc.mapping.util.EntryTriple
Returns the descriptor of the entry.
getFields() - Method in interface net.fabricmc.mapping.tree.ClassDef
Gets all field elements belonging to this class element.
getLocalVariableIndex() - Method in interface net.fabricmc.mapping.tree.LocalVariableDef
Gets the local variable index of this local variable.
getLocalVariableIndex() - Method in interface net.fabricmc.mapping.tree.ParameterDef
Gets the index of this parameter.
getLocalVariables() - Method in interface net.fabricmc.mapping.tree.MethodDef
Gets all local variable elements belonging to this method element.
getLocalVariableStartOffset() - Method in interface net.fabricmc.mapping.tree.LocalVariableDef
Gets the local variable start offset of this local variable.
getLocalVariableTableIndex() - Method in interface net.fabricmc.mapping.tree.LocalVariableDef
Gets the index of this local variable in the local variable table.
getMajorVersion() - Method in interface net.fabricmc.mapping.reader.v2.TinyMetadata
Gets the major version of the mapping.
getMetadata() - Method in interface net.fabricmc.mapping.tree.TinyTree
Gets the metadata of this mapping tree.
getMethods() - Method in interface net.fabricmc.mapping.tree.ClassDef
Gets all method elements belonging to this class element.
getMinorVersion() - Method in interface net.fabricmc.mapping.reader.v2.TinyMetadata
Gets the minor version of the mapping.
getName(String) - Method in interface net.fabricmc.mapping.tree.Mapped
Gets the mapped name of the element in the target namespace.
getName() - Method in class net.fabricmc.mapping.util.EntryTriple
Returns the name of the entry.
getNamespaces() - Method in interface net.fabricmc.mapping.reader.v2.TinyMetadata
Gets the namespaces in this mapping in the order they are listed.
getOwner() - Method in class net.fabricmc.mapping.util.EntryTriple
Returns the name of the owner class of the entry in internal form.
getParameters() - Method in interface net.fabricmc.mapping.tree.MethodDef
Gets all parameter elements belonging to this method element.
getProperties() - Method in interface net.fabricmc.mapping.reader.v2.TinyMetadata
Gets the properties in this Tiny V2 mapping, appearing in key-value pairs.
getRaw(int) - Method in interface net.fabricmc.mapping.reader.v2.MappingGetter
Gets the raw mapped name under a namespace with the namespace's index.
getRawName(String) - Method in interface net.fabricmc.mapping.tree.Mapped
Gets an explicitly mapped name of the element in the target namespace.
getRawNames() - Method in interface net.fabricmc.mapping.reader.v2.MappingGetter
Creates an array of all mapped names, ordered by their namespace's appearance.
getRemapper(String, String) - Method in class net.fabricmc.mapping.util.AsmRemapperFactory
Obtains the remapper between two namespaces.

H

hashCode() - Method in class net.fabricmc.mapping.util.EntryTriple
 

I

index(String) - Method in interface net.fabricmc.mapping.reader.v2.TinyMetadata
Utility method to efficiently index a namespace's position in this mapping file.

L

load(BufferedReader) - Static method in class net.fabricmc.mapping.tree.TinyMappingFactory
Loads a tree model from a buffered reader for v2 input.
load(BufferedReader, boolean) - Static method in class net.fabricmc.mapping.tree.TinyMappingFactory
Loads a tree model from a buffered reader for v2 input.
loadLegacy(BufferedReader) - Static method in class net.fabricmc.mapping.tree.TinyMappingFactory
Loads a tree model from a buffered reader for v1 input.
loadWithDetection(BufferedReader) - Static method in class net.fabricmc.mapping.tree.TinyMappingFactory
Loads a tree model from a buffered reader and automatically determine the input type.
loadWithDetection(BufferedReader, boolean) - Static method in class net.fabricmc.mapping.tree.TinyMappingFactory
Loads a tree model from a buffered reader and automatically determine the input type.
LocalVariableDef - Interface in net.fabricmc.mapping.tree
Represents a local variable element in a method.

M

map(ClassMapper, String) - Method in class net.fabricmc.mapping.util.EntryTriple
Returns a new entry as a result of remapping this entry.
map(String) - Method in class net.fabricmc.mapping.util.MixinRemapper
 
mapClass(String) - Method in class net.fabricmc.mapping.util.ClassMapper
Maps a class name.
mapDesc(String) - Method in class net.fabricmc.mapping.util.MixinRemapper
 
mapDescriptor(String) - Method in class net.fabricmc.mapping.util.ClassMapper
Maps a descriptor.
mapFieldName(String, String, String) - Method in class net.fabricmc.mapping.util.MixinRemapper
 
mapMethodName(String, String, String) - Method in class net.fabricmc.mapping.util.MixinRemapper
 
Mapped - Interface in net.fabricmc.mapping.tree
Represents an element that can be mapped and have comments.
MappingGetter - Interface in net.fabricmc.mapping.reader.v2
A getter for a mapping.
MappingParseException - Exception in net.fabricmc.mapping.reader.v2
An exception encountered during mapping parsing.
MethodDef - Interface in net.fabricmc.mapping.tree
Represents a method element in a class.
MixinRemapper - Class in net.fabricmc.mapping.util
A simple implementation of a mixin remapper backed by a tree mapping.
MixinRemapper(TinyTree, String, String) - Constructor for class net.fabricmc.mapping.util.MixinRemapper
 
MixinRemapper(Collection<ClassDef>, String, String) - Constructor for class net.fabricmc.mapping.util.MixinRemapper
 

N

net.fabricmc.mapping.reader.v2 - package net.fabricmc.mapping.reader.v2
 
net.fabricmc.mapping.tree - package net.fabricmc.mapping.tree
 
net.fabricmc.mapping.util - package net.fabricmc.mapping.util
 

P

ParameterDef - Interface in net.fabricmc.mapping.tree
Represents a method parameter element.
pop(int) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Remove a few elements from the context stack.
pushClass(MappingGetter) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Visit a class.
pushComment(String) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Visits a comment (JavaDoc).
pushField(MappingGetter, String) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Visit a field.
pushLocalVariable(MappingGetter, int, int, int) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Visits a method's local variable.
pushMethod(MappingGetter, String) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Visit a method.
pushParameter(MappingGetter, int) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Visits a method parameter.

R

readMetadata(BufferedReader) - Static method in class net.fabricmc.mapping.reader.v2.TinyV2Factory
Peeks the metadata of a Tiny V2 mapping.

S

start(TinyMetadata) - Method in interface net.fabricmc.mapping.reader.v2.TinyVisitor
Start visiting a new mapping and collect basic mapping information.

T

TinyMappingFactory - Class in net.fabricmc.mapping.tree
The factory class for tree tiny mapping models.
TinyMetadata - Interface in net.fabricmc.mapping.reader.v2
Metadata for a Tiny V2 mapping file.
TinyTree - Interface in net.fabricmc.mapping.tree
Represents a tiny mapping tree.
TinyV2Factory - Class in net.fabricmc.mapping.reader.v2
A factory for the Tiny V2 mapping parser.
TinyVisitor - Interface in net.fabricmc.mapping.reader.v2
A visitor that explores Tiny V2 mappings.
toString() - Method in class net.fabricmc.mapping.util.EntryTriple
 

U

unmap(String) - Method in class net.fabricmc.mapping.util.MixinRemapper
 
unmapDesc(String) - Method in class net.fabricmc.mapping.util.MixinRemapper
 

V

visit(BufferedReader, TinyVisitor) - Static method in class net.fabricmc.mapping.reader.v2.TinyV2Factory
Explores a Tiny V2 mapping with a visitor.
A C D E F G H I L M N P R S T U V 
Skip navigation links