1 11 package org.eclipse.jdt.core.util; 12 13 19 public abstract class ClassFileBytesDisassembler { 20 21 25 public final static int DETAILED = 1; 26 27 30 public final static int DEFAULT = 2; 31 32 37 public final static int SYSTEM = 4; 38 39 43 public final static int COMPACT = 8; 44 45 49 public final static int WORKING_COPY = 16; 50 51 62 public abstract String disassemble(byte[] classFileBytes, String lineSeparator) throws ClassFormatException; 63 64 76 public abstract String disassemble(byte[] classFileBytes, String lineSeparator, int mode) throws ClassFormatException; 77 78 83 public abstract String getDescription(); 84 } 85 | Popular Tags |