Dynamic casting of objects while transporting
First Claim
Patent Images
1. A method for dynamically casting an object graph, comprising:
- creating an internal representation using a root object of the object graph;
instantiating a cast object graph using a casting rule and the internal representation; and
populating the cast object graph.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for dynamically casting an object graph, including creating an internal representation using a root object of the object graph, instantiating a cast object graph using a casting rule and the internal representation, and populating the cast object graph.
21 Citations
23 Claims
-
1. A method for dynamically casting an object graph, comprising:
-
creating an internal representation using a root object of the object graph;
instantiating a cast object graph using a casting rule and the internal representation; and
populating the cast object graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for dynamically casting an object graph, comprising:
-
retrieving a root object of the object graph using a variable usage specification;
obtaining a class definition, wherein the class definition is used to create an internal representation;
creating the internal representation using the root object of the object graph;
instantiating a cast object graph using a casting rule and the internal representation;
populating the cast object graph; and
instantiating a cast object graph attribute using the casting rule and the internal representation.
-
-
12. A distributed computer system, comprising:
-
a client;
a server operatively connected to the client;
a client-side transport packager located on the client;
a server-side transport packager located on the server;
means for creating an internal representation using a root object of the object graph;
means for instantiating a cast object graph using a casting rule and the internal representation; and
means for populating the cast object graph. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A distributed computer system, comprising:
-
a client;
a server operatively connected to the client;
a client-side transport packager located on the client;
a server-side transport packager located on the server;
means for retrieving a root object of the object graph using a variable usage specification;
means for obtaining a class definition, wherein the class definition is used to create an internal representation means for creating the internal representation using the root object of the object graph;
means for instantiating a cast object graph using a casting rule and the internal representation;
means for populating the cast object graph; and
means for instantiating a cast object graph attribute using the casting rule and the internal representation.
-
-
23. An apparatus for dynamically casting an object graph, comprising:
-
means for retrieving a root object of the object graph using a variable usage specification;
means for obtaining a class definition, wherein the class definition is used to create an internal representation;
means for creating the internal representation using the root object of the object graph;
means for instantiating a cast object graph using a casting rule and the internal representation;
means for populating the cast object graph; and
means for instantiating a cast object graph attribute using the casting rule and the internal representation.
-
Specification