com.sun.jini.jeri.internal.http
Class TimedMap.Queue

java.lang.Object
  extended by com.sun.jini.jeri.internal.http.TimedMap.Queue
Enclosing class:
TimedMap

private static class TimedMap.Queue
extends Object

Lightweight doubly-linked queue supporting constant-time manipulation.


Nested Class Summary
(package private) static class TimedMap.Queue.Node
           
 
Field Summary
private  TimedMap.Queue.Node head
           
private  TimedMap.Queue.Node tail
           
 
Constructor Summary
TimedMap.Queue()
           
 
Method Summary
(package private)  void append(TimedMap.Queue.Node node)
           
(package private)  TimedMap.Queue.Node getHead()
           
(package private)  void remove(TimedMap.Queue.Node node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

head

private TimedMap.Queue.Node head

tail

private TimedMap.Queue.Node tail
Constructor Detail

TimedMap.Queue

TimedMap.Queue()
Method Detail

getHead

TimedMap.Queue.Node getHead()

remove

void remove(TimedMap.Queue.Node node)

append

void append(TimedMap.Queue.Node node)


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.