public class ModAnnotation
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ModAnnotation.EnumHolder  | 
| Constructor and Description | 
|---|
ModAnnotation(net.minecraftforge.fml.common.discovery.asm.ASMModParser.AnnotationType type,
             org.objectweb.asm.Type asmType,
             ModAnnotation parent)  | 
ModAnnotation(net.minecraftforge.fml.common.discovery.asm.ASMModParser.AnnotationType type,
             org.objectweb.asm.Type asmType,
             java.lang.String member)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addArray(java.lang.String name)  | 
ModAnnotation | 
addChildAnnotation(java.lang.String name,
                  java.lang.String desc)  | 
void | 
addEnumProperty(java.lang.String key,
               java.lang.String enumName,
               java.lang.String value)  | 
void | 
addProperty(java.lang.String key,
           java.lang.Object value)  | 
void | 
endArray()  | 
org.objectweb.asm.Type | 
getASMType()  | 
java.lang.String | 
getMember()  | 
net.minecraftforge.fml.common.discovery.asm.ASMModParser.AnnotationType | 
getType()  | 
java.util.Map<java.lang.String,java.lang.Object> | 
getValues()  | 
java.lang.String | 
toString()  | 
public ModAnnotation(net.minecraftforge.fml.common.discovery.asm.ASMModParser.AnnotationType type,
                     org.objectweb.asm.Type asmType,
                     java.lang.String member)
public ModAnnotation(net.minecraftforge.fml.common.discovery.asm.ASMModParser.AnnotationType type,
                     org.objectweb.asm.Type asmType,
                     ModAnnotation parent)
public java.lang.String toString()
toString in class java.lang.Objectpublic net.minecraftforge.fml.common.discovery.asm.ASMModParser.AnnotationType getType()
public org.objectweb.asm.Type getASMType()
public java.lang.String getMember()
public java.util.Map<java.lang.String,java.lang.Object> getValues()
public void addArray(java.lang.String name)
public void addProperty(java.lang.String key,
                        java.lang.Object value)
public void addEnumProperty(java.lang.String key,
                            java.lang.String enumName,
                            java.lang.String value)
public void endArray()
public ModAnnotation addChildAnnotation(java.lang.String name, java.lang.String desc)