Accessing a migrated member in an updated type
AssigneeOracle International Corporation
InventorsBrian Goetz, John R. Rose, Gavin Mark Bierman
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsBrian Goetz, John R. Rose, Gavin Mark Bierman
Estimating the term…
Techniques for accessing a migrated method include: identifying a request to invoke a method defined by a type, the request including one or more arguments associated with respective argument types; identifying, in the type, an older version of the method associated with (a) a method name and (b) a first set of one or more parameter types, and a current version of the method associated with (a) the method name and (b) a second set of one or more parameter types; determining that the argument type(s) match(es) the first set of one or more parameter types; responsive to determining that the argument type(s) match(es) the first set of one or more parameter types: applying one or more conversion functions to convert the argument(s) to the second set of one or more parameter types; executing the current version of the method using the converted argument(s).
One or more non-transitory machine-readable media storing instructions that, when executed by one or more processors, cause performance of operations comprising:
A system comprising:
A method comprising:
Dependencies are inferred from the claim text.