public abstract class ASMRegistryDelegate<T extends java.lang.annotation.Annotation>
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.Set<net.infstudio.infinitylib.api.registry.ASMRegistryDelegate.ASMCache> |
cache |
| 构造器和说明 |
|---|
ASMRegistryDelegate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCache(java.lang.String modid,
net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data) |
protected java.lang.Class<?> |
getAnnotatedClass() |
protected T |
getAnnotation() |
protected com.google.common.base.Optional<java.lang.reflect.Field> |
getField() |
protected java.lang.String |
getModid() |
protected com.google.common.base.Optional<java.lang.Object> |
getObject() |
boolean |
hasNext() |
void |
next() |
protected java.util.Set<net.infstudio.infinitylib.api.registry.ASMRegistryDelegate.ASMCache> cache
public boolean hasNext()
public void next()
protected java.lang.Class<?> getAnnotatedClass()
protected java.lang.String getModid()
protected T getAnnotation()
protected com.google.common.base.Optional<java.lang.Object> getObject()
protected com.google.common.base.Optional<java.lang.reflect.Field> getField()
public final void addCache(java.lang.String modid,
net.minecraftforge.fml.common.discovery.ASMDataTable.ASMData data)