public class ASMDataUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ASMDataUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clear() |
static <Anno extends java.lang.annotation.Annotation> |
getAnnotation(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data,
java.lang.Class<Anno> clz) |
static java.lang.Class<?> |
getClass(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data) |
static java.lang.reflect.Field |
getField(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data) |
static java.lang.String |
getModId(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data) |
static com.google.common.base.Optional<java.lang.Object> |
getObject(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data) |
public static java.lang.String getModId(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data)
data - The ASMData harvested by FML.public static <Anno extends java.lang.annotation.Annotation> Anno getAnnotation(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data,
java.lang.Class<Anno> clz)
Anno - The type of that annotation.data - The ASMData harvested by FML.clz - The annotation class you want to harvest from ASMData.public static java.lang.reflect.Field getField(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data)
public static com.google.common.base.Optional<java.lang.Object> getObject(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data)
public static java.lang.Class<?> getClass(net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data)
data - The ASMData harvested by FML.public static void clear()