MCPcopy Index your code
hub / github.com/BruceEckel/OnJava8-Examples / main

Method main

exceptions/DynamicFields.java:85–104  ·  view source on GitHub ↗
(String[] args)

Source from the content-addressed store, hash-verified

83 return result;
84 }
85 public static void main(String[] args) {
86 DynamicFields df = new DynamicFields(3);
87 System.out.println(df);
88 try {
89 df.setField("d", "A value for d");
90 df.setField("number", 47);
91 df.setField("number2", 48);
92 System.out.println(df);
93 df.setField("d", "A new value for d");
94 df.setField("number3", 11);
95 System.out.println("df: " + df);
96 System.out.println("df.getField(\"d\") : "
97 + df.getField("d"));
98 Object field =
99 df.setField("d", null); // Exception
100 } catch(NoSuchFieldException |
101 DynamicFieldsException e) {
102 e.printStackTrace(System.out);
103 }
104 }
105}
106/* Output:
107null: null

Callers

nothing calls this directly

Calls 2

setFieldMethod · 0.95
getFieldMethod · 0.95

Tested by

no test coverage detected