Invention Grant
- Patent Title: Cloning for object-oriented environment
-
Application No.: US15991036Application Date: 2018-05-29
-
Publication No.: US10671411B2Publication Date: 2020-06-02
- Inventor: Marco Pesarese
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Buckley, Maschoff & Talwalkar LLC
- Main IPC: G06F8/20
- IPC: G06F8/20 ; G06F9/448 ; G06F9/46 ; G06F16/28

Abstract:
Provided are systems and methods for generating a copy of an object in an object-oriented programming architecture. In one example, the method may include one or more of receiving a command to copy a model object comprising a hierarchical object-oriented architecture that references one or more underlying data objects, freezing a state of the one or more underlying data objects to generate a frozen data store of underlying object data, generating a first proxy object that references the frozen data store and a second proxy object that references the frozen data store, modifying the model object to reference the first proxy object instead of referencing the one or more underlying data objects, and generating a copy of the model object that references the second proxy object and storing the copy of the model object.
Public/Granted literature
- US20190370014A1 CLONING FOR OBJECT-ORIENTED ENVIRONMENT Public/Granted day:2019-12-05
Information query