Class DebugItemRewriter.BaseRewrittenLocalInfoDebugItem<T extends DebugItem & LocalInfo>

    • Constructor Detail

      • BaseRewrittenLocalInfoDebugItem

        public BaseRewrittenLocalInfoDebugItem​(@Nonnull
                                               T debugItem)
    • Method Detail

      • getDebugItemType

        public int getDebugItemType()
        Description copied from interface: DebugItem
        The type of this debug item. The returned integer will be one of the DebugItemType.* constants.
        Specified by:
        getDebugItemType in interface DebugItem
        Returns:
        The type of this debug item.
      • getCodeAddress

        public int getCodeAddress()
        Specified by:
        getCodeAddress in interface DebugItem
        Returns:
        The code address
      • getName

        @Nullable
        public java.lang.String getName()
        Specified by:
        getName in interface LocalInfo
      • getType

        @Nullable
        public java.lang.String getType()
        Specified by:
        getType in interface LocalInfo
      • getSignature

        @Nullable
        public java.lang.String getSignature()
        Specified by:
        getSignature in interface LocalInfo