From dc3df3edd5843bde0c1335d6a8e460b2c832aa48 Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Sat, 17 Jun 2017 08:12:18 +0300 Subject: full project files --- .../fml/common/discovery/ASMDataTable.ASMData.html | 336 +++++++++++++ .../mods/fml/common/discovery/ASMDataTable.html | 348 ++++++++++++++ .../mods/fml/common/discovery/ContainerType.html | 332 +++++++++++++ .../fml/common/discovery/DirectoryDiscoverer.html | 301 ++++++++++++ .../mods/fml/common/discovery/ITypeDiscoverer.html | 246 ++++++++++ .../mods/fml/common/discovery/JarDiscoverer.html | 280 +++++++++++ .../mods/fml/common/discovery/ModCandidate.html | 434 +++++++++++++++++ .../mods/fml/common/discovery/ModDiscoverer.html | 306 ++++++++++++ .../fml/common/discovery/asm/ASMModParser.html | 528 +++++++++++++++++++++ .../discovery/asm/ModAnnotation.EnumHolder.html | 232 +++++++++ .../fml/common/discovery/asm/ModAnnotation.html | 422 ++++++++++++++++ .../common/discovery/asm/ModAnnotationVisitor.html | 382 +++++++++++++++ .../fml/common/discovery/asm/ModClassVisitor.html | 364 ++++++++++++++ .../fml/common/discovery/asm/ModFieldVisitor.html | 289 +++++++++++ .../fml/common/discovery/asm/ModMethodVisitor.html | 291 ++++++++++++ .../fml/common/discovery/asm/package-frame.html | 24 + .../fml/common/discovery/asm/package-summary.html | 151 ++++++ .../fml/common/discovery/asm/package-tree.html | 148 ++++++ .../mods/fml/common/discovery/package-frame.html | 32 ++ .../mods/fml/common/discovery/package-summary.html | 181 +++++++ .../mods/fml/common/discovery/package-tree.html | 147 ++++++ 21 files changed, 5774 insertions(+) create mode 100644 javadoc/cpw/mods/fml/common/discovery/ASMDataTable.ASMData.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/ASMDataTable.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/ContainerType.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/DirectoryDiscoverer.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/ITypeDiscoverer.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/JarDiscoverer.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/ModCandidate.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/ModDiscoverer.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/ASMModParser.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.EnumHolder.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotationVisitor.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/ModClassVisitor.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/ModFieldVisitor.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/ModMethodVisitor.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/package-frame.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/package-summary.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/asm/package-tree.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/package-frame.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/package-summary.html create mode 100644 javadoc/cpw/mods/fml/common/discovery/package-tree.html (limited to 'javadoc/cpw/mods/fml/common/discovery') diff --git a/javadoc/cpw/mods/fml/common/discovery/ASMDataTable.ASMData.html b/javadoc/cpw/mods/fml/common/discovery/ASMDataTable.ASMData.html new file mode 100644 index 0000000..790574a --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/ASMDataTable.ASMData.html @@ -0,0 +1,336 @@ + + + + + +ASMDataTable.ASMData (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Class ASMDataTable.ASMData

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    Enclosing class:
    +
    ASMDataTable
    +
    +
    +
    +
    public static final class ASMDataTable.ASMData
    +extends java.lang.Object
    +implements java.lang.Cloneable
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ASMDataTable.ASMData(ModCandidate candidate, + java.lang.String annotationName, + java.lang.String className, + java.lang.String objectName, + java.util.Map<java.lang.String,java.lang.Object> info) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      ASMDataTable.ASMDatacopy(java.util.Map<java.lang.String,java.lang.Object> newAnnotationInfo) 
      java.util.Map<java.lang.String,java.lang.Object>getAnnotationInfo() 
      java.lang.StringgetAnnotationName() 
      ModCandidategetCandidate() 
      java.lang.StringgetClassName() 
      java.lang.StringgetObjectName() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASMDataTable.ASMData

        +
        public ASMDataTable.ASMData(ModCandidate candidate,
        +                    java.lang.String annotationName,
        +                    java.lang.String className,
        +                    java.lang.String objectName,
        +                    java.util.Map<java.lang.String,java.lang.Object> info)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getAnnotationName

        +
        public java.lang.String getAnnotationName()
        +
      • +
      + + + +
        +
      • +

        getClassName

        +
        public java.lang.String getClassName()
        +
      • +
      + + + +
        +
      • +

        getObjectName

        +
        public java.lang.String getObjectName()
        +
      • +
      + + + +
        +
      • +

        getAnnotationInfo

        +
        public java.util.Map<java.lang.String,java.lang.Object> getAnnotationInfo()
        +
      • +
      + + + +
        +
      • +

        copy

        +
        public ASMDataTable.ASMData copy(java.util.Map<java.lang.String,java.lang.Object> newAnnotationInfo)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/ASMDataTable.html b/javadoc/cpw/mods/fml/common/discovery/ASMDataTable.html new file mode 100644 index 0000000..469f961 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/ASMDataTable.html @@ -0,0 +1,348 @@ + + + + + +ASMDataTable (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Class ASMDataTable

+
+
+ +
+
    +
  • +
    +
    +
    public class ASMDataTable
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class ASMDataTable.ASMData 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ASMDataTable() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASMDataTable

        +
        public ASMDataTable()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        addASMData

        +
        public 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)
        +
      • +
      + + + +
        +
      • +

        addContainer

        +
        public void addContainer(ModContainer container)
        +
      • +
      + + + +
        +
      • +

        registerPackage

        +
        public void registerPackage(ModCandidate modCandidate,
        +                   java.lang.String pkg)
        +
      • +
      + + + +
        +
      • +

        getCandidatesFor

        +
        public java.util.Set<ModCandidate> getCandidatesFor(java.lang.String pkg)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/ContainerType.html b/javadoc/cpw/mods/fml/common/discovery/ContainerType.html new file mode 100644 index 0000000..746027d --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/ContainerType.html @@ -0,0 +1,332 @@ + + + + + +ContainerType (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Enum ContainerType

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<ContainerType>
    +
    +
    +
    +
    public enum ContainerType
    +extends java.lang.Enum<ContainerType>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Summary

      + + + + + + + + + + + +
      Enum Constants 
      Enum Constant and Description
      DIR 
      JAR 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<ModContainer>findMods(ModCandidate candidate, + ASMDataTable table) 
      static ContainerTypevalueOf(java.lang.String name) +
      Returns the enum constant of this type with the specified name.
      +
      static ContainerType[]values() +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Enum

        +clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ContainerType[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ContainerType c : ContainerType.values())
        +    System.out.println(c);
        +
        +
        Returns:
        an array containing the constants of this enum type, in the order they are declared
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ContainerType valueOf(java.lang.String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        Parameters:
        name - the name of the enum constant to be returned.
        +
        Returns:
        the enum constant with the specified name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        +
        java.lang.NullPointerException - if the argument is null
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/DirectoryDiscoverer.html b/javadoc/cpw/mods/fml/common/discovery/DirectoryDiscoverer.html new file mode 100644 index 0000000..a85e335 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/DirectoryDiscoverer.html @@ -0,0 +1,301 @@ + + + + + +DirectoryDiscoverer (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Class DirectoryDiscoverer

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/ITypeDiscoverer.html b/javadoc/cpw/mods/fml/common/discovery/ITypeDiscoverer.html new file mode 100644 index 0000000..7aa40a4 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/ITypeDiscoverer.html @@ -0,0 +1,246 @@ + + + + + +ITypeDiscoverer (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Interface ITypeDiscoverer

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.util.regex.PatternclassFile 
      +
    • +
    + + +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/JarDiscoverer.html b/javadoc/cpw/mods/fml/common/discovery/JarDiscoverer.html new file mode 100644 index 0000000..6d2dfca --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/JarDiscoverer.html @@ -0,0 +1,280 @@ + + + + + +JarDiscoverer (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Class JarDiscoverer

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      JarDiscoverer() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.util.List<ModContainer>discover(ModCandidate candidate, + ASMDataTable table) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/ModCandidate.html b/javadoc/cpw/mods/fml/common/discovery/ModCandidate.html new file mode 100644 index 0000000..b43007d --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/ModCandidate.html @@ -0,0 +1,434 @@ + + + + + +ModCandidate (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Class ModCandidate

+
+
+ +
+
    +
  • +
    +
    +
    public class ModCandidate
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModCandidate

        +
        public ModCandidate(java.io.File classPathRoot,
        +            java.io.File modContainer,
        +            ContainerType sourceType)
        +
      • +
      + + + +
        +
      • +

        ModCandidate

        +
        public ModCandidate(java.io.File classPathRoot,
        +            java.io.File modContainer,
        +            ContainerType sourceType,
        +            boolean isMinecraft,
        +            boolean classpath)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getClassPathRoot

        +
        public java.io.File getClassPathRoot()
        +
      • +
      + + + +
        +
      • +

        getModContainer

        +
        public java.io.File getModContainer()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        addClassEntry

        +
        public void addClassEntry(java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        isClasspath

        +
        public boolean isClasspath()
        +
      • +
      + + + +
        +
      • +

        rememberBaseModType

        +
        public void rememberBaseModType(java.lang.String className)
        +
      • +
      + + + +
        +
      • +

        getRememberedBaseMods

        +
        public java.util.List<java.lang.String> getRememberedBaseMods()
        +
      • +
      + + + +
        +
      • +

        isMinecraftJar

        +
        public boolean isMinecraftJar()
        +
      • +
      + + + +
        +
      • +

        rememberModCandidateType

        +
        public void rememberModCandidateType(ASMModParser modParser)
        +
      • +
      + + + +
        +
      • +

        getClassList

        +
        public java.util.Set<java.lang.String> getClassList()
        +
      • +
      + + + +
        +
      • +

        getContainedMods

        +
        public java.util.List<ModContainer> getContainedMods()
        +
      • +
      + + + +
        +
      • +

        getContainedPackages

        +
        public java.util.List<java.lang.String> getContainedPackages()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/ModDiscoverer.html b/javadoc/cpw/mods/fml/common/discovery/ModDiscoverer.html new file mode 100644 index 0000000..47da3b7 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/ModDiscoverer.html @@ -0,0 +1,306 @@ + + + + + +ModDiscoverer (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery
+

Class ModDiscoverer

+
+
+ +
+
    +
  • +
    +
    +
    public class ModDiscoverer
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModDiscoverer

        +
        public ModDiscoverer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        findClasspathMods

        +
        public void findClasspathMods(ModClassLoader modClassLoader)
        +
      • +
      + + + +
        +
      • +

        findModDirMods

        +
        public void findModDirMods(java.io.File modsDir)
        +
      • +
      + + + +
        +
      • +

        identifyMods

        +
        public java.util.List<ModContainer> identifyMods()
        +
      • +
      + + + + + + + +
        +
      • +

        getNonModLibs

        +
        public java.util.List<java.io.File> getNonModLibs()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/ASMModParser.html b/javadoc/cpw/mods/fml/common/discovery/asm/ASMModParser.html new file mode 100644 index 0000000..2f20de2 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/ASMModParser.html @@ -0,0 +1,528 @@ + + + + + +ASMModParser (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery.asm
+

Class ASMModParser

+
+
+ +
+
    +
  • +
    +
    +
    public class ASMModParser
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ASMModParser

        +
        public ASMModParser(java.io.InputStream stream)
        +             throws java.io.IOException
        +
        Throws:
        +
        java.io.IOException
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        beginNewTypeName

        +
        public void beginNewTypeName(java.lang.String typeQName,
        +                    int classVersion,
        +                    java.lang.String superClassQName)
        +
      • +
      + + + +
        +
      • +

        startClassAnnotation

        +
        public void startClassAnnotation(java.lang.String annotationName)
        +
      • +
      + + + +
        +
      • +

        addAnnotationProperty

        +
        public void addAnnotationProperty(java.lang.String key,
        +                         java.lang.Object value)
        +
      • +
      + + + +
        +
      • +

        startFieldAnnotation

        +
        public void startFieldAnnotation(java.lang.String fieldName,
        +                        java.lang.String annotationName)
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getASMType

        +
        public org.objectweb.asm.Type getASMType()
        +
      • +
      + + + +
        +
      • +

        getClassVersion

        +
        public int getClassVersion()
        +
      • +
      + + + +
        +
      • +

        getASMSuperType

        +
        public org.objectweb.asm.Type getASMSuperType()
        +
      • +
      + + + +
        +
      • +

        getAnnotations

        +
        public java.util.LinkedList<ModAnnotation> getAnnotations()
        +
      • +
      + + + +
        +
      • +

        validate

        +
        public void validate()
        +
      • +
      + + + +
        +
      • +

        isBaseMod

        +
        public boolean isBaseMod(java.util.List<java.lang.String> rememberedTypes)
        +
      • +
      + + + +
        +
      • +

        setBaseModProperties

        +
        public void setBaseModProperties(java.lang.String foundProperties)
        +
      • +
      + + + +
        +
      • +

        getBaseModProperties

        +
        public java.lang.String getBaseModProperties()
        +
      • +
      + + + + + + + +
        +
      • +

        addAnnotationArray

        +
        public void addAnnotationArray(java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        addAnnotationEnumProperty

        +
        public void addAnnotationEnumProperty(java.lang.String name,
        +                             java.lang.String desc,
        +                             java.lang.String value)
        +
      • +
      + + + +
        +
      • +

        endArray

        +
        public void endArray()
        +
      • +
      + + + +
        +
      • +

        addSubAnnotation

        +
        public void addSubAnnotation(java.lang.String name,
        +                    java.lang.String desc)
        +
      • +
      + + + +
        +
      • +

        endSubAnnotation

        +
        public void endSubAnnotation()
        +
      • +
      + + + +
        +
      • +

        startMethodAnnotation

        +
        public void startMethodAnnotation(java.lang.String methodName,
        +                         java.lang.String methodDescriptor,
        +                         java.lang.String annotationName)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.EnumHolder.html b/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.EnumHolder.html new file mode 100644 index 0000000..6749699 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.EnumHolder.html @@ -0,0 +1,232 @@ + + + + + +ModAnnotation.EnumHolder (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery.asm
+

Class ModAnnotation.EnumHolder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ModAnnotation
    +
    +
    +
    +
    public class ModAnnotation.EnumHolder
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ModAnnotation.EnumHolder(java.lang.String desc, + java.lang.String value) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModAnnotation.EnumHolder

        +
        public ModAnnotation.EnumHolder(java.lang.String desc,
        +                        java.lang.String value)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.html b/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.html new file mode 100644 index 0000000..b53276b --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotation.html @@ -0,0 +1,422 @@ + + + + + +ModAnnotation (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery.asm
+

Class ModAnnotation

+
+
+ +
+
    +
  • +
    +
    +
    public class ModAnnotation
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      class ModAnnotation.EnumHolder 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      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, + java.lang.String member) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddArray(java.lang.String name) 
      ModAnnotationaddChildAnnotation(java.lang.String name, + java.lang.String desc) 
      voidaddEnumProperty(java.lang.String key, + java.lang.String enumName, + java.lang.String value) 
      voidaddProperty(java.lang.String key, + java.lang.Object value) 
      voidendArray() 
      org.objectweb.asm.TypegetASMType() 
      java.lang.StringgetMember() 
      cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationTypegetType() 
      java.util.Map<java.lang.String,java.lang.Object>getValues() 
      java.lang.StringtoString() 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModAnnotation

        +
        public ModAnnotation(cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType type,
        +             org.objectweb.asm.Type asmType,
        +             java.lang.String member)
        +
      • +
      + + + +
        +
      • +

        ModAnnotation

        +
        public ModAnnotation(cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType type,
        +             org.objectweb.asm.Type asmType,
        +             ModAnnotation parent)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getType

        +
        public cpw.mods.fml.common.discovery.asm.ASMModParser.AnnotationType getType()
        +
      • +
      + + + +
        +
      • +

        getASMType

        +
        public org.objectweb.asm.Type getASMType()
        +
      • +
      + + + +
        +
      • +

        getMember

        +
        public java.lang.String getMember()
        +
      • +
      + + + +
        +
      • +

        getValues

        +
        public java.util.Map<java.lang.String,java.lang.Object> getValues()
        +
      • +
      + + + +
        +
      • +

        addArray

        +
        public void addArray(java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        addProperty

        +
        public void addProperty(java.lang.String key,
        +               java.lang.Object value)
        +
      • +
      + + + +
        +
      • +

        addEnumProperty

        +
        public void addEnumProperty(java.lang.String key,
        +                   java.lang.String enumName,
        +                   java.lang.String value)
        +
      • +
      + + + +
        +
      • +

        endArray

        +
        public void endArray()
        +
      • +
      + + + +
        +
      • +

        addChildAnnotation

        +
        public ModAnnotation addChildAnnotation(java.lang.String name,
        +                               java.lang.String desc)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotationVisitor.html b/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotationVisitor.html new file mode 100644 index 0000000..c65a2c7 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/ModAnnotationVisitor.html @@ -0,0 +1,382 @@ + + + + + +ModAnnotationVisitor (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery.asm
+

Class ModAnnotationVisitor

+
+
+ +
+
    +
  • +
    +
    +
    public class ModAnnotationVisitor
    +extends org.objectweb.asm.AnnotationVisitor
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.objectweb.asm.AnnotationVisitor

        +api, av
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidvisit(java.lang.String key, + java.lang.Object value) 
      org.objectweb.asm.AnnotationVisitorvisitAnnotation(java.lang.String name, + java.lang.String desc) 
      org.objectweb.asm.AnnotationVisitorvisitArray(java.lang.String name) 
      voidvisitEnd() 
      voidvisitEnum(java.lang.String name, + java.lang.String desc, + java.lang.String value) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModAnnotationVisitor

        +
        public ModAnnotationVisitor(ASMModParser discoverer)
        +
      • +
      + + + +
        +
      • +

        ModAnnotationVisitor

        +
        public ModAnnotationVisitor(ASMModParser discoverer,
        +                    java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        ModAnnotationVisitor

        +
        public ModAnnotationVisitor(ASMModParser discoverer,
        +                    boolean isSubAnnotation)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        visit

        +
        public void visit(java.lang.String key,
        +         java.lang.Object value)
        +
        +
        Overrides:
        +
        visit in class org.objectweb.asm.AnnotationVisitor
        +
        +
      • +
      + + + +
        +
      • +

        visitEnum

        +
        public void visitEnum(java.lang.String name,
        +             java.lang.String desc,
        +             java.lang.String value)
        +
        +
        Overrides:
        +
        visitEnum in class org.objectweb.asm.AnnotationVisitor
        +
        +
      • +
      + + + +
        +
      • +

        visitArray

        +
        public org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String name)
        +
        +
        Overrides:
        +
        visitArray in class org.objectweb.asm.AnnotationVisitor
        +
        +
      • +
      + + + +
        +
      • +

        visitAnnotation

        +
        public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String name,
        +                                                  java.lang.String desc)
        +
        +
        Overrides:
        +
        visitAnnotation in class org.objectweb.asm.AnnotationVisitor
        +
        +
      • +
      + + + +
        +
      • +

        visitEnd

        +
        public void visitEnd()
        +
        +
        Overrides:
        +
        visitEnd in class org.objectweb.asm.AnnotationVisitor
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/ModClassVisitor.html b/javadoc/cpw/mods/fml/common/discovery/asm/ModClassVisitor.html new file mode 100644 index 0000000..161e483 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/ModClassVisitor.html @@ -0,0 +1,364 @@ + + + + + +ModClassVisitor (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery.asm
+

Class ModClassVisitor

+
+
+ +
+
    +
  • +
    +
    +
    public class ModClassVisitor
    +extends org.objectweb.asm.ClassVisitor
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.objectweb.asm.ClassVisitor

        +api, cv
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidvisit(int version, + int access, + java.lang.String name, + java.lang.String signature, + java.lang.String superName, + java.lang.String[] interfaces) 
      org.objectweb.asm.AnnotationVisitorvisitAnnotation(java.lang.String annotationName, + boolean runtimeVisible) 
      org.objectweb.asm.FieldVisitorvisitField(int access, + java.lang.String name, + java.lang.String desc, + java.lang.String signature, + java.lang.Object value) 
      org.objectweb.asm.MethodVisitorvisitMethod(int access, + java.lang.String name, + java.lang.String desc, + java.lang.String signature, + java.lang.String[] exceptions) 
      +
        +
      • + + +

        Methods inherited from class org.objectweb.asm.ClassVisitor

        +visitAttribute, visitEnd, visitInnerClass, visitOuterClass, visitSource, visitTypeAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModClassVisitor

        +
        public ModClassVisitor(ASMModParser discoverer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        visit

        +
        public void visit(int version,
        +         int access,
        +         java.lang.String name,
        +         java.lang.String signature,
        +         java.lang.String superName,
        +         java.lang.String[] interfaces)
        +
        +
        Overrides:
        +
        visit in class org.objectweb.asm.ClassVisitor
        +
        +
      • +
      + + + +
        +
      • +

        visitAnnotation

        +
        public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String annotationName,
        +                                                  boolean runtimeVisible)
        +
        +
        Overrides:
        +
        visitAnnotation in class org.objectweb.asm.ClassVisitor
        +
        +
      • +
      + + + +
        +
      • +

        visitField

        +
        public org.objectweb.asm.FieldVisitor visitField(int access,
        +                                        java.lang.String name,
        +                                        java.lang.String desc,
        +                                        java.lang.String signature,
        +                                        java.lang.Object value)
        +
        +
        Overrides:
        +
        visitField in class org.objectweb.asm.ClassVisitor
        +
        +
      • +
      + + + +
        +
      • +

        visitMethod

        +
        public org.objectweb.asm.MethodVisitor visitMethod(int access,
        +                                          java.lang.String name,
        +                                          java.lang.String desc,
        +                                          java.lang.String signature,
        +                                          java.lang.String[] exceptions)
        +
        +
        Overrides:
        +
        visitMethod in class org.objectweb.asm.ClassVisitor
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/ModFieldVisitor.html b/javadoc/cpw/mods/fml/common/discovery/asm/ModFieldVisitor.html new file mode 100644 index 0000000..1e8832d --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/ModFieldVisitor.html @@ -0,0 +1,289 @@ + + + + + +ModFieldVisitor (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery.asm
+

Class ModFieldVisitor

+
+
+ +
+
    +
  • +
    +
    +
    public class ModFieldVisitor
    +extends org.objectweb.asm.FieldVisitor
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.objectweb.asm.FieldVisitor

        +api, fv
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ModFieldVisitor(java.lang.String name, + ASMModParser discoverer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.objectweb.asm.AnnotationVisitorvisitAnnotation(java.lang.String annotationName, + boolean runtimeVisible) 
      +
        +
      • + + +

        Methods inherited from class org.objectweb.asm.FieldVisitor

        +visitAttribute, visitEnd, visitTypeAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModFieldVisitor

        +
        public ModFieldVisitor(java.lang.String name,
        +               ASMModParser discoverer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        visitAnnotation

        +
        public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String annotationName,
        +                                                  boolean runtimeVisible)
        +
        +
        Overrides:
        +
        visitAnnotation in class org.objectweb.asm.FieldVisitor
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/ModMethodVisitor.html b/javadoc/cpw/mods/fml/common/discovery/asm/ModMethodVisitor.html new file mode 100644 index 0000000..32bd0f3 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/ModMethodVisitor.html @@ -0,0 +1,291 @@ + + + + + +ModMethodVisitor (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
cpw.mods.fml.common.discovery.asm
+

Class ModMethodVisitor

+
+
+ +
+
    +
  • +
    +
    +
    public class ModMethodVisitor
    +extends org.objectweb.asm.MethodVisitor
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.objectweb.asm.MethodVisitor

        +api, mv
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ModMethodVisitor(java.lang.String name, + java.lang.String desc, + ASMModParser discoverer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      org.objectweb.asm.AnnotationVisitorvisitAnnotation(java.lang.String annotationName, + boolean runtimeVisible) 
      +
        +
      • + + +

        Methods inherited from class org.objectweb.asm.MethodVisitor

        +visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsn
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModMethodVisitor

        +
        public ModMethodVisitor(java.lang.String name,
        +                java.lang.String desc,
        +                ASMModParser discoverer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        visitAnnotation

        +
        public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String annotationName,
        +                                                  boolean runtimeVisible)
        +
        +
        Overrides:
        +
        visitAnnotation in class org.objectweb.asm.MethodVisitor
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/package-frame.html b/javadoc/cpw/mods/fml/common/discovery/asm/package-frame.html new file mode 100644 index 0000000..9cf5833 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/package-frame.html @@ -0,0 +1,24 @@ + + + + + +cpw.mods.fml.common.discovery.asm (Forge API) + + + + +

cpw.mods.fml.common.discovery.asm

+
+

Classes

+ +
+ + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/package-summary.html b/javadoc/cpw/mods/fml/common/discovery/asm/package-summary.html new file mode 100644 index 0000000..cf895ad --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/package-summary.html @@ -0,0 +1,151 @@ + + + + + +cpw.mods.fml.common.discovery.asm (Forge API) + + + + + + + +
+ + + + + +
+ + +
+

Package cpw.mods.fml.common.discovery.asm

+
+
+ +
+ +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/asm/package-tree.html b/javadoc/cpw/mods/fml/common/discovery/asm/package-tree.html new file mode 100644 index 0000000..7b2e951 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/asm/package-tree.html @@ -0,0 +1,148 @@ + + + + + +cpw.mods.fml.common.discovery.asm Class Hierarchy (Forge API) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package cpw.mods.fml.common.discovery.asm

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/package-frame.html b/javadoc/cpw/mods/fml/common/discovery/package-frame.html new file mode 100644 index 0000000..7d9fbfe --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/package-frame.html @@ -0,0 +1,32 @@ + + + + + +cpw.mods.fml.common.discovery (Forge API) + + + + +

cpw.mods.fml.common.discovery

+
+

Interfaces

+ +

Classes

+ +

Enums

+ +
+ + diff --git a/javadoc/cpw/mods/fml/common/discovery/package-summary.html b/javadoc/cpw/mods/fml/common/discovery/package-summary.html new file mode 100644 index 0000000..c8e299e --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/package-summary.html @@ -0,0 +1,181 @@ + + + + + +cpw.mods.fml.common.discovery (Forge API) + + + + + + + +
+ + + + + +
+ + +
+

Package cpw.mods.fml.common.discovery

+
+
+ +
+ +
+ + + + + +
+ + + + diff --git a/javadoc/cpw/mods/fml/common/discovery/package-tree.html b/javadoc/cpw/mods/fml/common/discovery/package-tree.html new file mode 100644 index 0000000..c2346aa --- /dev/null +++ b/javadoc/cpw/mods/fml/common/discovery/package-tree.html @@ -0,0 +1,147 @@ + + + + + +cpw.mods.fml.common.discovery Class Hierarchy (Forge API) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package cpw.mods.fml.common.discovery

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + + + -- cgit v1.2.3