Class DirectMappingsSet
- java.lang.Object
-
- mc.limestone.remap.mappings.direct.DirectMappingsSet
-
- All Implemented Interfaces:
MappingsSet
public class DirectMappingsSet extends java.lang.Object implements MappingsSet
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.common.collect.ImmutableMap<java.lang.String,DirectClass>classes
-
Constructor Summary
Constructors Constructor Description DirectMappingsSet()DirectMappingsSet(java.util.Map<java.lang.String,DirectClass> classes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DirectClassgetClass(ClassName cls)com.google.common.collect.ImmutableMap<java.lang.String,DirectClass>getClasses()java.lang.StringgetClassFor(ClassName cls)java.lang.StringgetFieldFor(ClassName cls, java.lang.String name, java.lang.String type)java.lang.StringgetInnerClassFor(ClassName cls)java.lang.StringgetMethodFor(ClassName cls, java.lang.String name, java.lang.String type)java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface mc.limestone.remap.mappings.MappingsSet
getModuleFor, getPackageFor, getRecordComponentFor
-
-
-
-
Field Detail
-
classes
protected final com.google.common.collect.ImmutableMap<java.lang.String,DirectClass> classes
-
-
Constructor Detail
-
DirectMappingsSet
public DirectMappingsSet(java.util.Map<java.lang.String,DirectClass> classes)
-
DirectMappingsSet
public DirectMappingsSet()
-
-
Method Detail
-
getClassFor
public java.lang.String getClassFor(ClassName cls)
- Specified by:
getClassForin interfaceMappingsSet
-
getInnerClassFor
public java.lang.String getInnerClassFor(ClassName cls)
- Specified by:
getInnerClassForin interfaceMappingsSet
-
getFieldFor
public java.lang.String getFieldFor(ClassName cls, java.lang.String name, java.lang.String type)
- Specified by:
getFieldForin interfaceMappingsSet
-
getMethodFor
public java.lang.String getMethodFor(ClassName cls, java.lang.String name, java.lang.String type)
- Specified by:
getMethodForin interfaceMappingsSet
-
getClass
public DirectClass getClass(ClassName cls)
-
getClasses
public com.google.common.collect.ImmutableMap<java.lang.String,DirectClass> getClasses()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-