|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcpw.mods.fml.common.discovery.asm.ASMModParser
public class ASMModParser
| Constructor Summary | |
|---|---|
ASMModParser(InputStream stream)
|
|
| Method Summary | |
|---|---|
void |
addAnnotationArray(String name)
|
void |
addAnnotationEnumProperty(String name,
String desc,
String value)
|
void |
addAnnotationProperty(String key,
Object value)
|
void |
addSubAnnotation(String name,
String desc)
|
void |
beginNewTypeName(String typeQName,
int classVersion,
String superClassQName)
|
void |
endArray()
|
void |
endSubAnnotation()
|
LinkedList<ModAnnotation> |
getAnnotations()
|
org.objectweb.asm.Type |
getASMSuperType()
|
org.objectweb.asm.Type |
getASMType()
|
String |
getBaseModProperties()
|
int |
getClassVersion()
|
boolean |
isBaseMod(List<String> rememberedTypes)
|
void |
sendToTable(ASMDataTable table,
ModCandidate candidate)
|
void |
setBaseModProperties(String foundProperties)
|
void |
startClassAnnotation(String annotationName)
|
void |
startFieldAnnotation(String fieldName,
String annotationName)
|
String |
toString()
|
void |
validate()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ASMModParser(InputStream stream)
throws IOException
IOException| Method Detail |
|---|
public void beginNewTypeName(String typeQName,
int classVersion,
String superClassQName)
public void startClassAnnotation(String annotationName)
public void addAnnotationProperty(String key,
Object value)
public void startFieldAnnotation(String fieldName,
String annotationName)
public String toString()
toString in class Objectpublic org.objectweb.asm.Type getASMType()
public int getClassVersion()
public org.objectweb.asm.Type getASMSuperType()
public LinkedList<ModAnnotation> getAnnotations()
public void validate()
public boolean isBaseMod(List<String> rememberedTypes)
public void setBaseModProperties(String foundProperties)
public String getBaseModProperties()
public void sendToTable(ASMDataTable table,
ModCandidate candidate)
public void addAnnotationArray(String name)
public void addAnnotationEnumProperty(String name,
String desc,
String value)
public void endArray()
public void addSubAnnotation(String name,
String desc)
public void endSubAnnotation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||