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…
Accessing migrated members in an updated type is described. Instructions to access a migrated member may be: (a) storing a value of a particular type as a value of a migrated field, or (b) invoking a migrated method using an argument of a particular type. The argument of the particular type, specified in the instructions, is converted into a value of the type associated with the current version of the migrated member. The migrated member is accessed using the converted value. Alternatively, instructions may be: (a) fetching and returning a value of a migrated field as a value of a particular type, or (b) returning a value from a migrated method as a value of a particular type. A value is returned via accessing the current version of the migrated member. The returned value is converted into a value of the particular type specified in the instructions.
A non-transitory computer readable medium comprising instructions, which when executed by one or more hardware processors, cause performance of operations comprising:
A non-transitory computer readable medium comprising instructions, which when executed by one or more hardware processors, cause performance of operations comprising:
A method, comprising:
A system, comprising:
Dependencies are inferred from the claim text.