System, method and computer program product for converting a serialized object between different software versions
OwnerTom van Kestereninventor
Life of this patent
Estimating the term…
Abstract
Embodiments of a system, method and computer program product for converting an object are described. In one embodiment, information is obtained from an object that identifies a first version of code associated with the object. Using the obtained information, a minimized class and converter class are identified for converting the object from a first format associated with the first version of code to a second format associated with a second version of the code. The minimized class is utilized to read the object in the first format and the converter class is utilized to convert the read object into the second format.
Claims20
A method for converting an object, comprising:
- obtaining information from an object that identifies a first version of code associated with the object;
- identifying, using the obtained information, a minimized class and converter class for converting the object from a first format associated with the first version of code to a second format associated with a second version of the code;
- reading the object in the first format utilizing the minimized class associated with the first version of code;
- and
- converting the read object into the second format associated with the second version of code utilizing the converter class.
A system for converting an object, comprising:
- logic for obtaining information from an object that identifies a first version of code associated with the object;
- logic for identifying, using the obtained information, a minimized class and converter class for converting the object from a first format associated with the first version of code to a second format associated with a second version of the code;
- logic for reading the object in the first format utilizing the minimized class associated with the first version of code;
- and
- logic for converting the read object into the second format associated with the second version of code utilizing the converter class.
A computer program product for converting an object, comprising:
- computer code for obtaining information from an object that identifies a first version of code associated with the object;
- computer code for identifying, using the obtained information, a minimized class and converter class for converting the object from a first format associated with the first version of code to a second format associated with a second version of the code;
- computer code for reading the object in the first format utilizing the minimized class associated with the first version of code;
- and
- computer code for converting the read object into the second format associated with the second version of code utilizing the converter class.
Dependencies are inferred from the claim text.