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)