会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for implementing collection program interface for accessing a collection of data associated with a legacy enumeration application interface
    • 用于实现用于访问与传统枚举应用程序接口相关联的数据集合的收集程序接口的方法和系统
    • US06842905B2
    • 2005-01-11
    • US09821109
    • 2001-03-29
    • James I. KnutsonGregory L. TrutyJames L. Van Oosten
    • James I. KnutsonGregory L. TrutyJames L. Van Oosten
    • G06F9/46G06F9/00
    • G06F9/54G06F8/76
    • A software wrapper for interfacing to pre-existing software code is provided. The software wrapper is capable of inheriting from a first application program interface (API) and a second API. For calls to the first API, the software wrapper delegates to a pre-existing enumeration of objects. The wrapper creates a vector identifying elements of the enumeration. Iterators provided by the wrapper maintain positional cursors for calls to the second API. A comparison is made between each of the positional cursors and the vector. If a positional cursor exceeds the size of the vector, additional elements are extracted from the enumeration, placed in the vector, and returned on the second API. Otherwise, if the positional cursor is smaller than the vector size, the wrapper delegates directly to the vector. The first API can be a java-based enumeration API and the second API can be a java-based collection API.
    • 提供了一个用于与现有软件代码进行接口的软件包装。 软件包装器能够从第一个应用程序接口(API)和第二个API继承。 对于第一个API的调用,软件包装器将委托给对象的预先存在的枚举。 包装器创建一个标识枚举元素的向量。 封装器提供的迭代器保留用于调用第二个API的位置光标。 在每个位置光标和矢量之间进行比较。 如果位置光标超过向量的大小,则从枚举中提取附加元素,放置在向量中,并在第二个API上返回。 否则,如果位置光标小于矢量大小,则包装器直接委托给矢量。 第一个API可以是基于java的枚举API,第二个API可以是基于java的集合API。