Interface AsmClassReader.Factory

All Known Implementing Classes:
AsmClassReader.Factory.Default, OpenedClassReader
Enclosing interface:
AsmClassReader

public static interface AsmClassReader.Factory
A factory to create a AsmClassReader.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Default implementations for factories of AsmClassReaders.
  • Method Summary

    Modifier and Type
    Method
    Description
    make(byte[] binaryRepresentation)
    Creates a class reader for a given class file.
    make(byte[] binaryRepresentation, boolean experimental)
    Creates a class reader for a given class file.
  • Method Details

    • make

      AsmClassReader make(byte[] binaryRepresentation)
      Creates a class reader for a given class file.
      Parameters:
      binaryRepresentation - The class file's binary representation.
      Returns:
      A class reader representation for the supplied class file.
    • make

      AsmClassReader make(byte[] binaryRepresentation, boolean experimental)
      Creates a class reader for a given class file.
      Parameters:
      binaryRepresentation - The class file's binary representation.
      experimental - true if unknown Java class files versions should also be considered.
      Returns:
      A class reader representation for the supplied class file.