Searched refs:oldInstance (Results 1 - 10 of 10) sorted by relevance

/openjdk7/jdk/src/share/classes/java/beans/
H A DPersistenceDelegate.java100 * be mutated into an accurate copy of <code>oldInstance</code>.
106 * @param oldInstance The instance that will be created by this expression.
111 public void writeObject(Object oldInstance, Encoder out) { argument
112 Object newInstance = out.get(oldInstance);
113 if (!mutatesTo(oldInstance, newInstance)) {
114 out.remove(oldInstance);
115 out.writeExpression(instantiate(oldInstance, out));
118 initialize(oldInstance.getClass(), oldInstance, newInstance, out);
123 * Returns true if an <em>equivalent</em> copy of <code>oldInstance</cod
141 mutatesTo(Object oldInstance, Object newInstance) argument
166 instantiate(Object oldInstance, Encoder out) argument
206 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
[all...]
H A DMetaData.java77 protected void initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) { argument
79 protected Expression instantiate(Object oldInstance, Encoder out) { return null; } argument
81 public void writeObject(Object oldInstance, Encoder out) { argument
82 // System.out.println("NullPersistenceDelegate:writeObject " + oldInstance);
92 protected boolean mutatesTo(Object oldInstance, Object newInstance) { argument
93 return oldInstance == newInstance;
96 protected Expression instantiate(Object oldInstance, Encoder out) { argument
97 Enum e = (Enum) oldInstance;
103 protected boolean mutatesTo(Object oldInstance, Object newInstance) { argument
104 return oldInstance
107 instantiate(Object oldInstance, Encoder out) argument
114 mutatesTo(Object oldInstance, Object newInstance) argument
120 instantiate(Object oldInstance, Encoder out) argument
128 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
155 instantiate(Object oldInstance, Encoder out) argument
190 instantiate(Object oldInstance, Encoder out) argument
192 writeObject(Object oldInstance, Encoder out) argument
199 mutatesTo(Object oldInstance, Object newInstance) argument
203 instantiate(Object oldInstance, Encoder out) argument
233 mutatesTo(Object oldInstance, Object newInstance) argument
237 instantiate(Object oldInstance, Encoder out) argument
248 mutatesTo(Object oldInstance, Object newInstance) argument
252 instantiate(Object oldInstance, Encoder out) argument
272 mutatesTo(Object oldInstance, Object newInstance) argument
282 instantiate(Object oldInstance, Encoder out) argument
328 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
359 mutatesTo(Object oldInstance, Object newInstance) argument
371 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
376 instantiate(Object oldInstance, Encoder out) argument
382 instantiate(Object oldInstance, Encoder out) argument
388 instantiate(Object oldInstance, Encoder out) argument
394 instantiate(Object oldInstance, Encoder out) argument
401 instantiate(Object oldInstance, Encoder out) argument
408 instantiate(Object oldInstance, Encoder out) argument
416 instantiate(Object oldInstance, Encoder out) argument
423 instantiate(Object oldInstance, Encoder out) argument
430 instantiate(Object oldInstance, Encoder out) argument
437 instantiate(Object oldInstance, Encoder out) argument
444 instantiate(Object oldInstance, Encoder out) argument
451 instantiate(Object oldInstance, Encoder out) argument
458 instantiate(Object oldInstance, Encoder out) argument
465 instantiate(Object oldInstance, Encoder out) argument
472 instantiate(Object oldInstance, Encoder out) argument
479 instantiate(Object oldInstance, Encoder out) argument
486 instantiate(Object oldInstance, Encoder out) argument
493 instantiate(Object oldInstance, Encoder out) argument
500 instantiate(Object oldInstance, Encoder out) argument
507 instantiate(Object oldInstance, Encoder out) argument
514 instantiate(Object oldInstance, Encoder out) argument
522 instantiate(Object oldInstance, Encoder out) argument
530 instantiate(Object oldInstance, Encoder out) argument
538 instantiate(Object oldInstance, Encoder out) argument
546 instantiate(Object oldInstance, Encoder out) argument
554 instantiate(Object oldInstance, Encoder out) argument
563 instantiate(Object oldInstance, Encoder out) argument
578 mutatesTo(Object oldInstance, Object newInstance) argument
582 instantiate(Object oldInstance, Encoder out) argument
597 mutatesTo(Object oldInstance, Object newInstance) argument
601 instantiate(Object oldInstance, Encoder out) argument
612 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
627 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
662 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
718 mutatesTo(Object oldInstance, Object newInstance) argument
722 instantiate(Object oldInstance, Encoder out) argument
742 mutatesTo(Object oldInstance, Object newInstance) argument
746 instantiate(Object oldInstance, Encoder out) argument
811 mutatesTo(Object oldInstance, Object newInstance) argument
815 instantiate(Object oldInstance, Encoder out) argument
864 instantiate(Object oldInstance, Encoder out) argument
868 writeObject(Object oldInstance, Encoder out) argument
885 mutatesTo(Object oldInstance, Object newInstance) argument
889 instantiate(Object oldInstance, Encoder out) argument
898 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
945 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
980 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
992 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1004 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1016 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1043 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1062 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1073 mutatesTo(Object oldInstance, Object newInstance) argument
1083 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1093 mutatesTo(Object oldInstance, Object newInstance) argument
1107 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1127 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1141 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1153 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1169 instantiate(Object oldInstance, Encoder out) argument
1177 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1192 mutatesTo(Object oldInstance, Object newInstance) argument
1196 instantiate(Object oldInstance, Encoder out) argument
1213 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
1231 instantiate(Object oldInstance, Encoder out) argument
1273 mutatesTo(Object oldInstance, Object newInstance) argument
1277 instantiate(Object oldInstance, Encoder out) argument
[all...]
H A DEncoder.java224 * @param oldInstance The entry that should be removed.
229 public Object remove(Object oldInstance) { argument
230 Expression exp = (Expression)bindings.remove(oldInstance);
235 * Returns a tentative value for <code>oldInstance</code> in
243 * @param oldInstance The instance to be looked up.
246 public Object get(Object oldInstance) { argument
247 if (oldInstance == null || oldInstance == this ||
248 oldInstance.getClass() == String.class) {
249 return oldInstance;
255 writeObject1(Object oldInstance) argument
[all...]
H A DDefaultPersistenceDelegate.java120 * the class of <code>oldInstance</code> explicitly declares an "equals" method
121 * this method returns the value of <code>oldInstance.equals(newInstance)</code>.
125 * @param oldInstance The instance to be copied.
128 * created by applying a series of mutations to <code>oldInstance</code>.
132 protected boolean mutatesTo(Object oldInstance, Object newInstance) { argument
135 return (constructor.length == 0) || !definesEquals(oldInstance) ?
136 super.mutatesTo(oldInstance, newInstance) :
137 oldInstance.equals(newInstance);
146 * @param oldInstance The instance to be instantiated.
148 * @return An expression whose value is <code>oldInstance</cod
154 instantiate(Object oldInstance, Encoder out) argument
185 doProperty(Class type, PropertyDescriptor pd, Object oldInstance, Object newInstance, Encoder out) argument
221 initBean(Class type, Object oldInstance, Object newInstance, Encoder out) argument
393 initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) argument
[all...]
/openjdk7/jdk/test/java/beans/XMLEncoder/
H A DTest8013416.java60 protected Expression instantiate(Object oldInstance, Encoder out) { argument
61 return new Expression(oldInstance, oldInstance.getClass(), "new", null);
65 protected void initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out) { argument
66 super.initialize(type, oldInstance, newInstance, out);
68 Public<String, String> map = (Public) oldInstance;
71 out.writeStatement(new Statement(oldInstance, "put", args));
H A DTest6187118.java58 protected boolean mutatesTo(Object oldInstance, Object newInstance) {
59 return oldInstance.equals(newInstance);
62 protected Expression instantiate(Object oldInstance, Encoder out) {
63 ImmutableList list = (ImmutableList) oldInstance;
65 return getExpression(oldInstance, ImmutableList.class, "new");
69 return getExpression(oldInstance, shortenedList, "add", object);
H A DTest4950122.java49 public Expression instantiate(Object oldInstance, Encoder out) { argument
50 return super.instantiate(oldInstance, out);
H A DTest5023552.java48 protected Expression instantiate(Object oldInstance, Encoder out) {
49 Container container = (Container) oldInstance;
H A DTest4679556.java107 protected Expression instantiate(Object oldInstance, Encoder out) {
108 C c = (C) oldInstance;
H A DTest4936682.java50 protected Expression instantiate(Object oldInstance, Encoder out) {
51 OuterClass.InnerClass inner = (OuterClass.InnerClass) oldInstance;

Completed in 1408 milliseconds