Class TransformTargetLabel

java.lang.Object
cpw.mods.modlauncher.TransformTargetLabel

public final class TransformTargetLabel extends Object
Detailed targetting information
  • Field Details

    • className

      private final org.objectweb.asm.Type className
    • elementName

      private final String elementName
    • elementDescriptor

      private final org.objectweb.asm.Type elementDescriptor
    • labelType

      private final TargetType<?> labelType
  • Constructor Details

    • TransformTargetLabel

      TransformTargetLabel(ITransformer.Target<?> target)
    • TransformTargetLabel

      private TransformTargetLabel(String className, String elementName, String elementDescriptor, TargetType<?> labelType)
    • TransformTargetLabel

      public TransformTargetLabel(String className, String fieldName)
    • TransformTargetLabel

      TransformTargetLabel(String className, String methodName, String methodDesc)
    • TransformTargetLabel

      @Deprecated public TransformTargetLabel(String className)
      Deprecated.
    • TransformTargetLabel

      public TransformTargetLabel(String className, TargetType<org.objectweb.asm.tree.ClassNode> type)
  • Method Details

    • getClassName

      final org.objectweb.asm.Type getClassName()
    • getElementName

      public final String getElementName()
    • getElementDescriptor

      public final org.objectweb.asm.Type getElementDescriptor()
    • getTargetType

      final TargetType<?> getTargetType()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object