Lines Matching refs:obj
48 protected Object replaceObject(Object obj) throws IOException {
49 return obj;
56 final protected void writeObjectOverride(Object obj) throws IOException {
58 currentObject = obj;
59 System.out.println("writeObjectOverride(" + obj.toString() + ")");
62 // if (obj already serialized) {
63 // look up streamId for obj and write it into 'this' stream.
67 // if (obj instanceof Class) {
69 // //Might need to call this.annotateClass(obj.getClass())
75 // Object replacement = obj;
77 // replacement = this.writeReplace(obj);
80 // if (obj != replacement) {
81 // //record that all future occurances of obj should be replaced
85 // if obj is Externalizeable {
87 // invokeMethod(obj, writeExternalMethod, argList);
90 Method writeObjectMethod = getWriteObjectMethod(obj.getClass());
94 invokeMethod(obj, writeObjectMethod, arglist);
106 Object obj = currentObject;
108 obj.toString() + ")");
113 Field[] fields = obj.getClass().getFields();
127 writeObject(fields[i].get(obj));
129 Object[] array = ((Object[]) fields[i].get(obj));
333 static private void invokeMethod(final Object obj, final Method m,
342 m.invoke(obj, argList);