发明名称 Methods, apparatus, and systems to access runtime values of object instances
摘要 In one embodiment, a plurality of executable instructions is stored at a first software module. The plurality of executable instructions are collectively configured to provide an identifier of a first object instance to a second software module stored at a memory and executed at the processor. The identifier of the first object instance is received at the second software module in response to execution of the plurality of executable instructions and a textual object element identifier is selected from a plurality of textual object element identifiers. Each textual object element identifier from the plurality of textual object element identifiers uniquely associated with an object element. An identifier of a second object instance is accessed and the object element uniquely associated with the textual object element identifier is reflectively accessed at the second object instance. The first object instance derived from the second object instance.
申请公布号 US9015728(B2) 申请公布日期 2015.04.21
申请号 US201012902990 申请日期 2010.10.12
申请人 Hewlett-Packard Development Company, L.P. 发明人 Hulick, Jr. Walter T.
分类号 G06F9/44;G06F9/46;G06F13/00;G06F9/455 主分类号 G06F9/44
代理机构 Hewlett-Packard Patent Department 代理人 Hewlett-Packard Patent Department
主权项 1. A non-transitory processor-readable medium storing code representing instructions to cause a processor to perform a process, the code comprising code to: receive an identifier of a first object instance that inherits from a second object instance in an instrumented application module; access an expression including, at a same time, a first textual object element identifier and a second textual object element identifier; reflectively request access to a first object element at the first object instance based on the identifier of the first object instance and the first textual object element identifier wherein the first object element is not made accessible by an instrumented application module; receive an identifier of the second object instance in response to the reflective request for access to the first object element; and reflectively request access to a second object element at the second object instance based on the identifier of the second object instance and the second textual object element identifier wherein the second object element is not made accessible by the instrumented application module.
地址 Houston TX US