Interface AsmClassWriter.Factory

    • Method Detail

      • make

        AsmClassWriter make​(int flags)
        Creates a new class writer for the given flags.
        Parameters:
        flags - The flags to consider while writing a class file.
        Returns:
        An appropriate class writer.
      • make

        AsmClassWriter make​(int flags,
                            AsmClassReader classReader)
        Creates a new class writer for the given flags, possibly based on a previous class file representation.
        Parameters:
        flags - The flags to consider while writing a class file.
        classReader - A class reader to consider for writing a class file.
        Returns:
        An appropriate class writer.
      • make

        AsmClassWriter make​(int flags,
                            TypePool typePool)
        Creates a new class writer for the given flags.
        Parameters:
        flags - The flags to consider while writing a class file.
        typePool - A type pool to use for resolving type information for frame generation.
        Returns:
        An appropriate class writer.
      • make

        AsmClassWriter make​(int flags,
                            AsmClassReader classReader,
                            TypePool typePool)
        Creates a new class writer for the given flags, possibly based on a previous class file representation.
        Parameters:
        flags - The flags to consider while writing a class file.
        classReader - A class reader to consider for writing a class file.
        typePool - A type pool to use for resolving type information for frame generation.
        Returns:
        An appropriate class writer.