Invention Grant
- Patent Title: Wholesale replacement of specialized classes in a runtime environments
- Patent Title (中): 在运行时环境中批量更换专业类
-
Application No.: US14692601Application Date: 2015-04-21
-
Publication No.: US09483242B2Publication Date: 2016-11-01
- Inventor: Brian Goetz , John R. Rose , Paul Govereau
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood City
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/445 ; G06F9/44

Abstract:
Wholesale replacement of specialized classes may involve the ability to replace the auto specialization of a generic class may not be used at all and instead, a completely different, hand-written, class when the class is specialized for particular type parameterizations, according to some embodiments. The replacement class may have the same interface as the generic or auto specialized version, but it may have a completely different representation and/or implementation. A runtime environment may load the alternate version of the class, based on information identifying the alternate version, whenever the particular specialization is instantiated. The runtime may not have to load the generic or auto specialized version of the class when using the alternate version of the class.
Public/Granted literature
- US20150301809A1 Wholesale Replacement of Specialized Classes Public/Granted day:2015-10-22
Information query