Class ImmutableEndLocal

    • Field Detail

      • register

        protected final int register
      • name

        @Nullable
        protected final java.lang.String name
      • type

        @Nullable
        protected final java.lang.String type
      • signature

        @Nullable
        protected final java.lang.String signature
    • Constructor Detail

      • ImmutableEndLocal

        public ImmutableEndLocal​(int codeAddress,
                                 int register)
      • ImmutableEndLocal

        public ImmutableEndLocal​(int codeAddress,
                                 int register,
                                 @Nullable
                                 java.lang.String name,
                                 @Nullable
                                 java.lang.String type,
                                 @Nullable
                                 java.lang.String signature)
    • Method Detail

      • 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
      • 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.