Searched refs:ClassDefinition (Results 1 - 25 of 74) sorted by relevance

123

/openjdk7/jdk/src/share/classes/java/lang/instrument/
H A DClassDefinition.java39 public final class ClassDefinition { class
51 * Creates a new <code>ClassDefinition</code> binding using the supplied
60 ClassDefinition( Class<?> theClass, method in class:ClassDefinition
/openjdk7/jdk/src/share/classes/sun/rmi/rmic/
H A DGenerator.java36 import sun.tools.java.ClassDefinition;
78 public void generate(BatchEnvironment env, ClassDefinition cdef, File destDir);
H A DRemoteClass.java38 import sun.tools.java.ClassDefinition;
67 ClassDefinition implClassDef)
78 * Return the ClassDefinition for this class.
80 public ClassDefinition getClassDefinition() {
105 public ClassDefinition[] getRemoteInterfaces() {
144 private ClassDefinition implClassDef;
147 private ClassDefinition[] remoteInterfaces;
156 private ClassDefinition defRemote;
157 private ClassDefinition defException;
158 private ClassDefinition defRemoteExceptio
[all...]
/openjdk7/jdk/test/java/lang/instrument/
H A DNullRedefineClassesTests.java35 import java.lang.instrument.ClassDefinition;
79 fInst.redefineClasses(new ClassDefinition[]{ null });
87 ClassDefinition cd = new ClassDefinition(DummyClass.class, new byte[] {1, 2, 3});
89 fInst.redefineClasses(new ClassDefinition[]{ cd, null });
98 new ClassDefinition(null, new byte[] {1, 2, 3});
107 new ClassDefinition(DummyClass.class, null);
H A DRedefineClassesTests.java99 ClassDefinition redefineParamBlock = new ClassDefinition( ExampleRedefine.class,
102 fInst.redefineClasses(new ClassDefinition[] {redefineParamBlock});
123 ClassDefinition redefineParamBlock =
124 new ClassDefinition( byte.class, redefineBuffer );
125 fInst.redefineClasses(new ClassDefinition[] {redefineParamBlock});
132 ClassDefinition redefineParamBlock =
133 new ClassDefinition( byte[].class, redefineBuffer );
134 fInst.redefineClasses(new ClassDefinition[] {redefineParamBlock});
H A DRedefineClassesDisabledTest.java98 ClassDefinition redefineParamBlock = new ClassDefinition( ExampleRedefine.class,
104 fInst.redefineClasses(new ClassDefinition[] {redefineParamBlock});
H A DRedefineMethodAddInvokeApp.java64 ClassDefinition redefineParamBlock = new ClassDefinition(
68 new ClassDefinition[] {redefineParamBlock});
H A DRedefineBigClassAgent.java73 ClassDefinition cld = new ClassDefinition(clz, buffer);
75 inst.redefineClasses(new ClassDefinition[] { cld });
H A DRedefineClassWithNativeMethodAgent.java63 ClassDefinition cld = new ClassDefinition(clz, buffer);
64 inst.redefineClasses(new ClassDefinition[] { cld });
/openjdk7/jdk/src/share/classes/sun/tools/java/
H A DParserActions.java68 ClassDefinition beginClass(long off, String doc,
77 void endClass(long off, ClassDefinition c);
83 void defineField(long where, ClassDefinition c,
H A DClassDeclaration.java60 ClassDefinition definition;
108 public ClassDefinition getClassDefinition() {
124 public ClassDefinition getClassDefinition(Environment env)
175 public ClassDefinition getClassDefinitionNoCheck(Environment env) throws ClassNotFound {
201 public void setDefinition(ClassDefinition definition, int status) {
H A DEnvironment.java68 * or a class (ClassDeclaration or ClassDefinition).
103 public final ClassDefinition getClassDefinition(Identifier nm) throws ClassNotFound {
105 ClassDefinition c = getClassDefinition(nm.getTopName());
125 ClassDefinition localClass = c.getLocalClass(hname);
160 public final ClassDefinition getClassDefinition(Type t) throws ClassNotFound {
231 public boolean resolve(long where, ClassDefinition c, Type t) {
234 ClassDefinition def;
290 public boolean resolveByName(long where, ClassDefinition c, Identifier nm) {
294 public boolean resolveExtendsByName(long where, ClassDefinition c, Identifier nm) {
298 private boolean resolveByName(long where, ClassDefinition
[all...]
/openjdk7/jdk/test/java/lang/instrument/appendToClassLoaderSearch/
H A DDynamicTest.java74 ClassDefinition classDefs = new ClassDefinition(Application.class, def);
75 Agent.getInstrumentation().redefineClasses(new ClassDefinition[] { classDefs } );
/openjdk7/corba/src/share/classes/sun/rmi/rmic/iiop/
H A DRemoteType.java37 import sun.tools.java.ClassDefinition;
45 * return null if the ClassDefinition is non-conforming.
61 public static RemoteType forRemote(ClassDefinition classDef,
126 protected RemoteType(ContextStack stack, ClassDefinition classDef) {
134 protected RemoteType(ContextStack stack, ClassDefinition classDef, int typeCode) {
144 ClassDefinition classDef) {
210 ClassDefinition theInterface = getClassDefinition();
H A DSpecialClassType.java38 import sun.tools.java.ClassDefinition;
66 public static SpecialClassType forSpecial (ClassDefinition theClass,
122 ClassDefinition theClass) {
163 private static int getTypeCode(sun.tools.java.Type type, ClassDefinition theClass, ContextStack stack) {
H A DBatchEnvironment.java38 import sun.tools.java.ClassDefinition;
77 ClassDefinition defRemote = null;
78 ClassDefinition defError = null;
79 ClassDefinition defException = null;
80 ClassDefinition defRemoteException = null;
81 ClassDefinition defCorbaObject = null;
82 ClassDefinition defSerializable = null;
83 ClassDefinition defExternalizable = null;
84 ClassDefinition defThrowable = null;
85 ClassDefinition defRuntimeExceptio
[all...]
H A DInterfaceType.java37 import sun.tools.java.ClassDefinition;
100 protected InterfaceType(ContextStack stack, int typeCode, ClassDefinition classDef) {
114 ClassDefinition classDef,
H A DAbstractType.java38 import sun.tools.java.ClassDefinition;
45 * return null if the ClassDefinition is non-conforming.
61 public static AbstractType forAbstract(ClassDefinition classDef,
126 private AbstractType(ContextStack stack, ClassDefinition classDef) {
135 private static boolean couldBeAbstract(ContextStack stack, ClassDefinition classDef,
166 ClassDefinition self = getClassDefinition();
H A DClassType.java38 import sun.tools.java.ClassDefinition;
129 protected ClassType(ContextStack stack, int typeCode, ClassDefinition classDef) {
141 protected ClassType(int typeCode, ClassDefinition classDef,ContextStack stack) {
156 ClassDefinition classDef,
202 ClassDefinition parentDef = parentDecl.getClassDefinition(env);
H A DImplementationType.java38 import sun.tools.java.ClassDefinition;
46 * and will return null if the ClassDefinition is non-conforming.
63 public static ImplementationType forImplementation(ClassDefinition classDef,
129 private ImplementationType(ContextStack stack, ClassDefinition classDef) {
135 ClassDefinition classDef) {
160 ClassDefinition theClass = getClassDefinition();
242 private boolean checkMethods(ClassDefinition theClass, Vector list,
H A DNCClassType.java38 import sun.tools.java.ClassDefinition;
45 * and will return null if the ClassDefinition is non-conforming.
62 public static NCClassType forNCClass(ClassDefinition classDef,
118 private NCClassType(ContextStack stack, ClassDefinition classDef) {
H A DNCInterfaceType.java38 import sun.tools.java.ClassDefinition;
59 public static NCInterfaceType forNCInterface( ClassDefinition classDef,
113 private NCInterfaceType(ContextStack stack, ClassDefinition classDef) {
H A DSpecialInterfaceType.java39 import sun.tools.java.ClassDefinition;
72 public static SpecialInterfaceType forSpecial ( ClassDefinition theClass,
128 ClassDefinition theClass) {
134 ClassDefinition theClass,
/openjdk7/jdk/test/com/sun/tools/attach/
H A DRedefineAgent.java41 import java.lang.instrument.ClassDefinition;
91 ClassDefinition cd = new ClassDefinition(targetClass, classfilebytes);
/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DContext.java79 public Context(Context ctx, ClassDefinition c) {
174 int getScopeNumber(ClassDefinition c) {
194 ClassDefinition thisClass = field.getClassDefinition();
197 for (ClassDefinition c = thisClass;
267 for (ClassDefinition c = field.getClassDefinition();
276 // See 'ClassDefinition.getInnerClass(env, nm)'.
351 ClassDefinition refc = refctx.field.getClassDefinition();
396 ClassDefinition fc = f.getClassDefinition();
397 ClassDefinition reqc = f.isStatic() ? null
408 ClassDefinition this
[all...]

Completed in 96 milliseconds

123