Class Bootstraps.BootstrapRef

  • Enclosing class:
    Bootstraps

    public static final class Bootstraps.BootstrapRef
    extends Object
    Immutable resolved view of a single bootstrap method.
    • Method Detail

      • getKind

        public String getKind()
        Returns:
        the kind
      • getOwner

        public String getOwner()
        Returns:
        the owner
      • getName

        public String getName()
        Returns:
        the name
      • getDescriptor

        public String getDescriptor()
        Returns:
        the descriptor
      • getArgCpIndices

        public List<Integer> getArgCpIndices()
        Returns:
        the arg cp indices
      • category

        public String category()
        Classifies the bootstrap family from its owner/name.
        Returns:
        one of stringconcat, lambda, switch, record or other