declare namespace org { namespace eclipse { namespace jetty { namespace util { class ArrayQueue extends java.util.AbstractList implements java.util.Queue { public static readonly DEFAULT_CAPACITY: int public static readonly DEFAULT_GROWTH: int protected readonly _lock: java.lang.Object protected readonly _growCapacity: int protected _elements: java.lang.Object[] protected _nextE: int protected _nextSlot: int protected _size: int public constructor() public constructor(arg0: java.lang.Object) public constructor(arg0: int) public constructor(arg0: int, arg1: int) public constructor(arg0: int, arg1: int, arg2: java.lang.Object) public lock(): java.lang.Object public getCapacity(): int public getNextSlotUnsafe(): int public add(arg0: E): boolean public offer(arg0: E): boolean protected enqueue(arg0: E): boolean public addUnsafe(arg0: E): void public element(): E public peek(): E public peekUnsafe(): E public poll(): E public pollUnsafe(): E protected dequeue(): E public remove(): E public clear(): void public isEmpty(): boolean public size(): int public sizeUnsafe(): int public get(arg0: int): E public getUnsafe(arg0: int): E public remove(arg0: int): E public set(arg0: int, arg1: E): E public add(arg0: int, arg1: E): void protected resizeUnsafe(arg0: int): void protected growUnsafe(): boolean public static class: java.lang.Class } } } } }