Class TypePool.Default.ParameterBag

  • Enclosing class:
    TypePool.Default

    protected static class TypePool.Default.ParameterBag
    extends Object
    A bag for collecting parameter meta information that is stored as debug information for implemented methods.
    • Constructor Detail

      • ParameterBag

        protected ParameterBag​(org.objectweb.asm.Type[] parameterType)
        Creates a new bag.
        Parameters:
        parameterType - An array of parameter types for the method on which this parameter bag is used.
    • Method Detail

      • register

        protected void register​(int offset,
                                String name)
        Registers a new parameter.
        Parameters:
        offset - The offset of the registered entry on the local variable array of the method.
        name - The name of the parameter.