Class MethodContainer


  • public class MethodContainer
    extends java.lang.Object
    Container for information about a method. Used internally for efficiency reasons.
    Since:
    0.5.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      ftbsc.lll.mapper.data.MethodData data
      The MethodData for the method represented by this container.
      java.lang.String descriptorObf
      The obfuscated descriptor of the field.
      javax.lang.model.element.ExecutableElement elem
      The ExecutableElement corresponding to the method.
      ClassContainer parent
      The ClassContainer representing the parent of this method.
    • Field Detail

      • data

        public final ftbsc.lll.mapper.data.MethodData data
        The MethodData for the method represented by this container.
      • descriptorObf

        public final java.lang.String descriptorObf
        The obfuscated descriptor of the field. If the mapper passed is null, this will be identical to the one inside data.
      • elem

        public final javax.lang.model.element.ExecutableElement elem
        The ExecutableElement corresponding to the method. May only be null intentionally i.e. when the method is a child of an anonymous class.