Invention Grant
- Patent Title: Interface method resolution for virtual extension methods
- Patent Title (中): 虚拟扩展方法的接口方法分辨率
-
Application No.: US13092002Application Date: 2011-04-21
-
Publication No.: US09170825B2Publication Date: 2015-10-27
- Inventor: Brian Goetz , Alexander R. Buckley
- Applicant: Brian Goetz , Alexander R. Buckley
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Chia-Hsin Suen
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
The disclosed embodiments provide a system that facilitates the development and execution of a software program. During operation, the system obtains, from the software program, a method call associated with one or more interfaces containing a virtual extension method. Next, the system resolves the method call by obtaining a method implementation corresponding to the method call from at least one of an inheritance hierarchy associated with the method call and the virtual extension method.
Public/Granted literature
- US20120272214A1 INTERFACE METHOD RESOLUTION FOR VIRTUAL EXTENSION METHODS Public/Granted day:2012-10-25
Information query