Class BootstrapMethodsAttribute

    • Field Detail

      • u2bootstrapMethodsCount

        public int u2bootstrapMethodsCount
    • Constructor Detail

      • BootstrapMethodsAttribute

        public BootstrapMethodsAttribute()
        Creates an uninitialized BootstrapMethodsAttribute.
      • BootstrapMethodsAttribute

        public BootstrapMethodsAttribute​(int u2attributeNameIndex,
                                         int u2bootstrapMethodsCount,
                                         BootstrapMethodInfo[] bootstrapMethods)
        Creates an initialized BootstrapMethodsAttribute.
    • Method Detail

      • bootstrapMethodEntriesAccept

        public void bootstrapMethodEntriesAccept​(Clazz clazz,
                                                 BootstrapMethodInfoVisitor bootstrapMethodInfoVisitor)
        Applies the given visitor to all bootstrap method info entries.
      • bootstrapMethodEntryAccept

        public void bootstrapMethodEntryAccept​(Clazz clazz,
                                               int bootstrapMethodIndex,
                                               BootstrapMethodInfoVisitor bootstrapMethodInfoVisitor)
        Applies the given visitor to the specified bootstrap method info entry.