Skip navigation links
D E G I O P Q R S 

D

DEFAULT_QUEUE_SIZE - Static variable in interface org.tinygroup.queue.Queue
默认优先队列大小
DefaultPriorityIncreaseStrategy<E> - Class in org.tinygroup.queue.impl
默认的优先级提升策略
DefaultPriorityIncreaseStrategy() - Constructor for class org.tinygroup.queue.impl.DefaultPriorityIncreaseStrategy
 

E

element() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
element() - Method in class org.tinygroup.queue.impl.QueueImpl
获取队列头元素
element() - Method in interface org.tinygroup.queue.Queue
从队列头部取一个元素,但是不删除。如果队列为空,则抛出异常

G

getCallTimes() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getCount() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getDateQueueListArray() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getIdleSize() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getIdleSize() - Method in class org.tinygroup.queue.impl.QueueImpl
获取空闲队列长度
getIdleSize() - Method in interface org.tinygroup.queue.QueueMonitor
返回空闲长度
getName() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getName() - Method in class org.tinygroup.queue.impl.QueueImpl
获取队列名称
getName() - Method in interface org.tinygroup.queue.QueueMonitor
返回名字
getPriorityIncreaseStrategy() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getPriorityLevel() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getReverseLevel() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getSize() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getSize() - Method in class org.tinygroup.queue.impl.QueueImpl
获取队列长度
getSize() - Method in interface org.tinygroup.queue.QueueMonitor
返回队列大小
getStrategy() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getTimeslice() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getUsingSize() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
getUsingSize() - Method in class org.tinygroup.queue.impl.QueueImpl
获取已用队列长度
getUsingSize() - Method in interface org.tinygroup.queue.QueueMonitor
返回队列长度

I

increasePriority(PriorityQueue<E>) - Method in class org.tinygroup.queue.impl.DefaultPriorityIncreaseStrategy
 
increasePriority(PriorityQueue<E>) - Method in interface org.tinygroup.queue.PriorityIncreaseStrategy
对优级队列中的优先级别进行提升
isEmpty() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
isEmpty() - Method in class org.tinygroup.queue.impl.QueueImpl
检查队列是否为空
isEmpty() - Method in interface org.tinygroup.queue.Queue
返回队列是否为空
isFull() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
isFull() - Method in class org.tinygroup.queue.impl.QueueImpl
检查队列是否为满
isFull() - Method in interface org.tinygroup.queue.Queue
返回是否满

O

offer(T, int) - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
offer(T) - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
offer(E) - Method in class org.tinygroup.queue.impl.QueueImpl
添加元素到队列中
offer(E, int) - Method in interface org.tinygroup.queue.PriorityQueue
添加元素到队列中.
offer(E) - Method in interface org.tinygroup.queue.Queue
添加元素到队列中.
org.tinygroup.queue - package org.tinygroup.queue
 
org.tinygroup.queue.impl - package org.tinygroup.queue.impl
 

P

peek() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
peek() - Method in class org.tinygroup.queue.impl.QueueImpl
获取队列头元素
peek() - Method in interface org.tinygroup.queue.Queue
从队列头部取一个元素,但是不删除。如果队列为空,则返回NULL
poll() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
poll() - Method in class org.tinygroup.queue.impl.QueueImpl
元素出队,并删除 返回所删除的元素
poll() - Method in interface org.tinygroup.queue.Queue
从队列头部取一个数据并且把它删除掉,如果队列为空,则返回NULL
PriorityIncreaseStrategy<E> - Interface in org.tinygroup.queue
优先队列优先级提升策略 Created by IntelliJ IDEA.
PriorityQueue<E> - Interface in org.tinygroup.queue
优先队列.
PriorityQueueImpl<T> - Class in org.tinygroup.queue.impl
优先队列 支持优先级提升
User: luoguo
Date: 11-3-30
Time: 下午9:24
PriorityQueueImpl() - Constructor for class org.tinygroup.queue.impl.PriorityQueueImpl
 
PriorityQueueImpl(int) - Constructor for class org.tinygroup.queue.impl.PriorityQueueImpl
 
PriorityQueueImpl(int, int) - Constructor for class org.tinygroup.queue.impl.PriorityQueueImpl
构造函数

Q

Queue<E> - Interface in org.tinygroup.queue
队列接口 Created by IntelliJ IDEA.
QueueImpl<E> - Class in org.tinygroup.queue.impl
Created by IntelliJ IDEA.
QueueImpl() - Constructor for class org.tinygroup.queue.impl.QueueImpl
构造函数
QueueImpl(String) - Constructor for class org.tinygroup.queue.impl.QueueImpl
构造函数
QueueImpl(String, int) - Constructor for class org.tinygroup.queue.impl.QueueImpl
构造函数
QueueImpl(int) - Constructor for class org.tinygroup.queue.impl.QueueImpl
构造函数
QueueMonitor - Interface in org.tinygroup.queue
队列监控接口 Created by IntelliJ IDEA.

R

remove() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
remove() - Method in class org.tinygroup.queue.impl.QueueImpl
元素出队,并删除 返回所删除的元素
remove() - Method in interface org.tinygroup.queue.Queue
从队列头部取一个元素并且把它删除掉,如果队列为空,则抛出异常

S

setName(String) - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
setName(String) - Method in class org.tinygroup.queue.impl.QueueImpl
设置队列名称
setPriorityIncreaseStrategy(PriorityIncreaseStrategy<T>) - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
setPriorityIncreaseStrategy(PriorityIncreaseStrategy<E>) - Method in interface org.tinygroup.queue.PriorityQueue
 
setReverseLevel(int) - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
setTimeslice(int) - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
size() - Method in class org.tinygroup.queue.impl.PriorityQueueImpl
 
size() - Method in class org.tinygroup.queue.impl.QueueImpl
 
size() - Method in interface org.tinygroup.queue.Queue
 
D E G I O P Q R S 
Skip navigation links

Copyright © 2006–2016 TinyGroup. All rights reserved.