Home | History | Annotate | Download | only in src

Lines Matching refs:Field

53     void printFieldInfo(Field field) {
54 System.out.println("Field name is " + field.getName());
56 + field.getDeclaringClass().getName());
57 System.out.println(" Field type is " + field.getType().getName());
59 + Integer.toHexString(field.getModifiers()));
67 Field field = null;
69 field = target.getField("string1");
70 one = (String) field.get(instance);
72 field = target.getField("string2");
73 two = (String) field.get(instance);
75 field = target.getField("string3");
76 three = (String) field.get(instance);
109 Field field = target.getField("innerField");
111 int x = field.getInt(instance);
113 System.err.println("field get unexpectedly worked: " + x);
126 Field field = null;
180 field = target.getField("string1");
181 if (field.getDeclaringClass() != target)
183 printFieldInfo(field);
184 String strVal = (String) field.get(instance);
189 field.set(instance, new String("a new string"));
190 strVal = (String) field.get(instance);
196 field.set(instance, new Object());
206 field = target.getField("string4");
207 four = (String) field.get(instance);
219 field = target.getField("string3");
220 three = (String) field.get(this);
229 * Try setting a field to null.
232 field = target.getDeclaredField("string3");
233 field.set(instance, null);
236 * Try getDeclaredField on a non-existant field.
239 field = target.getDeclaredField("nonExistant");
253 field = target.getField("pubLong");
254 longVal = field.getLong(instance);
257 field.setLong(instance, 0x9988776655443322L);
258 longVal = field.getLong(instance);
263 field = target.getField("superInt");
264 if (field.getDeclaringClass() == target)
266 printFieldInfo(field);
267 int intVal = field.getInt(instance);
269 Integer boxedIntVal = (Integer) field.get(instance);
272 field.set(instance, new Integer(20202));
273 intVal = field.getInt(instance);
275 field.setShort(instance, (short)30303);
276 intVal = field.getInt(instance);
278 field.setInt(instance, 40404);
279 intVal = field.getInt(instance);
282 field.set(instance, new Long(123));
289 field.setLong(instance, 123);
296 field.set(instance, new String("abc"));
304 field.getShort(instance);
311 field = target.getField("superClassInt");
312 printFieldInfo(field);
313 int superClassIntVal = field.getInt(instance);
316 field = target.getField("staticDouble");
317 printFieldInfo(field);
318 double staticDoubleVal = field.getDouble(null);
322 field.getLong(instance);
331 field = target.getField("aPrivateInt");
332 printFieldInfo(field);
342 field = target.getField("constantString");
343 printFieldInfo(field);
344 String val = (String) field.get(instance);
348 field = target.getField("cantTouchThis");
349 printFieldInfo(field);
350 intVal = field.getInt(instance);
353 field.setInt(instance, 99);
358 intVal = field.getInt(instance);
361 System.out.println(" " + field + " accessible=" + field.isAccessible());
362 field.setAccessible(true);
363 System.out.println(" " + field + " accessible=" + field.isAccessible());
364 field.setInt(instance, 87); // exercise int version
365 intVal = field.getInt(instance);
367 field.set(instance, 88); // exercise Object version
368 intVal = field.getInt(instance);
465 Field[] fields = niuClass.getDeclaredFields();
468 Field field = niuClass.getField("staticField");
469 System.out.println("got field");
470 field.get(null);
471 System.out.println("read field value");
509 Field field;
511 field = Main.class.getField("dummy");
515 Type listType = field.getGenericType();
516 System.out.println("generic field: " + listType);
564 Field field1, field2;
722 Field.class.getDeclaredConstructor().setAccessible(true);
723 System.out.println("Didn't get an exception from Field.class.getDeclaredConstructor().setAccessible");
879 Field field = getClass().getDeclaredField("LONG");
880 if (1234 != field.getLong(null)) {