Package com.opengamma.analytics.util.serialization

Examples of com.opengamma.analytics.util.serialization.InvokedSerializedForm.readReplace()


      if (parameters != null) {
        isr = new InvokedSerializedForm(outer, method, parameters);
      } else {
        isr = new InvokedSerializedForm(outer, method);
      }
      return isr.readReplace();
    }
  }

}
View Full Code Here


  }

  public void testObjectArgDynamicMethod() {
    InvokedSerializedForm obj = new InvokedSerializedForm(this, "dynamicExample", 42d);
    assertEquals(obj.toString(), "InvokedSerializedForm[Test, dynamicExample, 42.0]");
    assertEquals(obj.readReplace(), "dynamic-object-arg-42.0");
    obj = new InvokedSerializedForm(this, "getDynamicExample", 42d);
    assertEquals(obj.toString(), "InvokedSerializedForm[Test, DynamicExample, 42.0]");
    assertEquals(obj.readReplace(), "dynamic-prefixed-object-arg-42.0");
  }
View Full Code Here

    InvokedSerializedForm obj = new InvokedSerializedForm(this, "dynamicExample", 42d);
    assertEquals(obj.toString(), "InvokedSerializedForm[Test, dynamicExample, 42.0]");
    assertEquals(obj.readReplace(), "dynamic-object-arg-42.0");
    obj = new InvokedSerializedForm(this, "getDynamicExample", 42d);
    assertEquals(obj.toString(), "InvokedSerializedForm[Test, DynamicExample, 42.0]");
    assertEquals(obj.readReplace(), "dynamic-prefixed-object-arg-42.0");
  }

  @Override
  public String toString() {
    return "Test";
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.