1 6 7 package java.lang.instrument; 8 9 12 13 20 public final class ClassDefinition { 21 24 private final Class mClass; 25 26 29 private final byte[] mClassFile; 30 31 40 public 41 ClassDefinition( Class <?> theClass, 42 byte[] theClassFile) { 43 if (theClass == null || theClassFile == null) { 44 throw new NullPointerException (); 45 } 46 mClass = theClass; 47 mClassFile = theClassFile; 48 } 49 50 55 public Class <?> 56 getDefinitionClass() { 57 return mClass; 58 } 59 60 65 public byte[] 66 getDefinitionClassFile() { 67 return mClassFile; 68 } 69 } 70 | Popular Tags |