public class ASMDataTable extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ASMDataTable.ASMData |
Constructor and Description |
---|
ASMDataTable() |
Modifier and Type | Method and Description |
---|---|
void |
addASMData(ModCandidate candidate,
String annotation,
String className,
String objectName,
Map<String,Object> annotationInfo) |
void |
addContainer(ModContainer container) |
Set<ASMDataTable.ASMData> |
getAll(String annotation) |
com.google.common.collect.SetMultimap<String,ASMDataTable.ASMData> |
getAnnotationsFor(ModContainer container) |
Set<ModCandidate> |
getCandidatesFor(String pkg) |
void |
registerPackage(ModCandidate modCandidate,
String pkg) |
public com.google.common.collect.SetMultimap<String,ASMDataTable.ASMData> getAnnotationsFor(ModContainer container)
public Set<ASMDataTable.ASMData> getAll(String annotation)
public void addASMData(ModCandidate candidate, String annotation, String className, String objectName, Map<String,Object> annotationInfo)
public void addContainer(ModContainer container)
public void registerPackage(ModCandidate modCandidate, String pkg)
public Set<ModCandidate> getCandidatesFor(String pkg)