public class ASMDataTable
extends java.lang.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,
          java.lang.String annotation,
          java.lang.String className,
          java.lang.String objectName,
          java.util.Map<java.lang.String,java.lang.Object> annotationInfo) | 
| void | addContainer(ModContainer container) | 
| java.util.Set<ASMDataTable.ASMData> | getAll(java.lang.String annotation) | 
| com.google.common.collect.SetMultimap<java.lang.String,ASMDataTable.ASMData> | getAnnotationsFor(ModContainer container) | 
| java.util.Set<ModCandidate> | getCandidatesFor(java.lang.String pkg) | 
| static java.lang.String | getOwnerModID(java.util.Set<ASMDataTable.ASMData> mods,
             ASMDataTable.ASMData targ) | 
| void | registerPackage(ModCandidate modCandidate,
               java.lang.String pkg) | 
public com.google.common.collect.SetMultimap<java.lang.String,ASMDataTable.ASMData> getAnnotationsFor(ModContainer container)
public java.util.Set<ASMDataTable.ASMData> getAll(java.lang.String annotation)
public void addASMData(ModCandidate candidate, java.lang.String annotation, java.lang.String className, @Nullable java.lang.String objectName, @Nullable java.util.Map<java.lang.String,java.lang.Object> annotationInfo)
public void addContainer(ModContainer container)
public void registerPackage(ModCandidate modCandidate, java.lang.String pkg)
public java.util.Set<ModCandidate> getCandidatesFor(java.lang.String pkg)
@Nullable public static java.lang.String getOwnerModID(java.util.Set<ASMDataTable.ASMData> mods, ASMDataTable.ASMData targ)