cpw.mods.fml.common.discovery.asm
Class ModAnnotation
java.lang.Object
cpw.mods.fml.common.discovery.asm.ModAnnotation
public class ModAnnotation
- extends Object
Constructor Summary |
ModAnnotation(cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType type,
org.objectweb.asm.Type asmType,
ModAnnotation parent)
|
ModAnnotation(cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType type,
org.objectweb.asm.Type asmType,
String member)
|
ModAnnotation
public ModAnnotation(cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType type,
org.objectweb.asm.Type asmType,
String member)
ModAnnotation
public ModAnnotation(cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType type,
org.objectweb.asm.Type asmType,
ModAnnotation parent)
toString
public String toString()
- Overrides:
toString
in class Object
getType
public cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType getType()
getASMType
public org.objectweb.asm.Type getASMType()
getMember
public String getMember()
getValues
public Map<String,Object> getValues()
addArray
public void addArray(String name)
addProperty
public void addProperty(String key,
Object value)
addEnumProperty
public void addEnumProperty(String key,
String enumName,
String value)
endArray
public void endArray()
addChildAnnotation
public ModAnnotation addChildAnnotation(String name,
String desc)