AS AgentScopeAPI 手册 / API Reference

InMemoryQueue

public class InMemoryQueue extends Queue
源码Source io/agentscope/runtime/common/collections/InMemoryQueue.java:26–63

In 记忆队列,承载智能体的部署、调度与服务化运行。位于 io.agentscope.runtime.common.collections 包,继承自 Queue。核心成员包括 enqueue、dequeue、peek、isEmpty、size、InMemoryQueue。

In-memory implementation of the Queue interface.

构造器摘要Constructor Summary

构造器Constructor说明Description
public InMemoryQueue()
初始化 `InMemoryQueue` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public void enqueue(Map<String, Object> item)
设置该参数。
Performs the enqueue operation.
public Map<String, Object> dequeue()
返回 `dequeue` 结果。
Returns the dequeue.
public Map<String, Object> peek()
返回 `peek` 结果。
Returns the peek.
public boolean isEmpty()
判断是否 `isEmpty`。
Returns whether the empty.
public int size()
返回大小。
Returns the size.

构造器详情Constructor Detail

InMemoryQueue

public InMemoryQueue()

初始化 InMemoryQueue 实例。

Creates a new instance.

源码Source io/agentscope/runtime/common/collections/InMemoryQueue.java:29–31

方法详情Method Detail

enqueue

public void enqueue(Map<String, Object> item)

设置该参数。

Performs the enqueue operation.

参数Parameters
名称Name类型Type说明Description
itemMap<String, Object>条目(类型 `Map`)。The item.
源码Source io/agentscope/runtime/common/collections/InMemoryQueue.java:33–36

dequeue

public Map<String, Object> dequeue()

返回 dequeue 结果。

Returns the dequeue.

返回Returns Map<String, Object>
返回映射。Returns map.
源码Source io/agentscope/runtime/common/collections/InMemoryQueue.java:38–44

peek

public Map<String, Object> peek()

返回 peek 结果。

Returns the peek.

返回Returns Map<String, Object>
返回映射。Returns map.
源码Source io/agentscope/runtime/common/collections/InMemoryQueue.java:46–52

isEmpty

public boolean isEmpty()

判断是否 isEmpty。

Returns whether the empty.

返回Returns boolean
返回布尔值,表示判断结果。Returns a boolean result.
源码Source io/agentscope/runtime/common/collections/InMemoryQueue.java:54–57

size

public int size()

返回大小。

Returns the size.

返回Returns int
返回数值结果。Returns a numeric result.
源码Source io/agentscope/runtime/common/collections/InMemoryQueue.java:59–62
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.