Class TinyRemapperHierarchyProvider
java.lang.Object
net.fabricmc.mappingio.extras.TinyRemapperHierarchyProvider
- All Implemented Interfaces:
net.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
@Experimental
public final class TinyRemapperHierarchyProvider
extends Object
implements net.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
Experimental feature, may be removed or changed without further notice.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionTinyRemapperHierarchyProvider(net.fabricmc.tinyremapper.api.TrEnvironment env, String namespace) -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends net.fabricmc.mappingio.tree.MappingTreeView.MethodMappingView> getHierarchyMethods(@Nullable TinyRemapperHierarchyProvider.HierarchyData hierarchy, net.fabricmc.mappingio.tree.MappingTreeView tree) intgetHierarchySize(@Nullable TinyRemapperHierarchyProvider.HierarchyData hierarchy) getMethodHierarchy(String owner, String name, @Nullable String desc) @Nullable StringresolveField(String owner, String name, @Nullable String desc) @Nullable StringresolveMethod(String owner, String name, @Nullable String desc) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.mappingio.tree.HierarchyInfoProvider
getHierarchyMethods, getMethodHierarchy
-
Constructor Details
-
TinyRemapperHierarchyProvider
public TinyRemapperHierarchyProvider(net.fabricmc.tinyremapper.api.TrEnvironment env, String namespace)
-
-
Method Details
-
getNamespace
- Specified by:
getNamespacein interfacenet.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
-
resolveField
@Nullable public @Nullable String resolveField(String owner, String name, @Nullable @Nullable String desc) - Specified by:
resolveFieldin interfacenet.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
-
resolveMethod
@Nullable public @Nullable String resolveMethod(String owner, String name, @Nullable @Nullable String desc) - Specified by:
resolveMethodin interfacenet.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
-
getMethodHierarchy
@Nullable public @Nullable TinyRemapperHierarchyProvider.HierarchyData getMethodHierarchy(String owner, String name, @Nullable @Nullable String desc) - Specified by:
getMethodHierarchyin interfacenet.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
-
getHierarchySize
public int getHierarchySize(@Nullable @Nullable TinyRemapperHierarchyProvider.HierarchyData hierarchy) - Specified by:
getHierarchySizein interfacenet.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
-
getHierarchyMethods
public Collection<? extends net.fabricmc.mappingio.tree.MappingTreeView.MethodMappingView> getHierarchyMethods(@Nullable @Nullable TinyRemapperHierarchyProvider.HierarchyData hierarchy, net.fabricmc.mappingio.tree.MappingTreeView tree) - Specified by:
getHierarchyMethodsin interfacenet.fabricmc.mappingio.tree.HierarchyInfoProvider<TinyRemapperHierarchyProvider.HierarchyData>
-