## org.w3c.util
Class SyncLRUList

    java.lang.Object
      |
      +--org.w3c.util.LRUList
            |
            +--org.w3c.util.SyncLRUList

public class SyncLRUList
extends LRUList

Fields inherited from class org.w3c.util.LRUList
`head, tail`

Constructor Summary
`SyncLRUList()`

Method Summary
`LRUAble` | `getHead()`
`LRUAble` | `getNext(LRUAble node)`
`LRUAble` | `getPrev(LRUAble node)`
`LRUAble` | `getTail()`
`LRUAble` | `remove(LRUAble node)`
`LRUAble` | `removeTail()`
`void` | `toHead(LRUAble node)`
`void` | `toTail(LRUAble node)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SyncLRUList

    public SyncLRUList()

Method Detail

### toHead

    public void toHead(LRUAble node)

  Overrides:
    toHead in class LRUList

### toTail

    public void toTail(LRUAble node)

  Overrides:
    toTail in class LRUList

### remove

    public final LRUAble remove(LRUAble node)

  Overrides:
    remove in class LRUList

### getTail

    public final LRUAble getTail()

  Overrides:
    getTail in class LRUList

### getHead

    public final LRUAble getHead()

  Overrides:
    getHead in class LRUList

### removeTail

    public final LRUAble removeTail()

  Overrides:
    removeTail in class LRUList

### getNext

    public final LRUAble getNext(LRUAble node)

  Overrides:
    getNext in class LRUList

### getPrev

    public final LRUAble getPrev(LRUAble node)

  Overrides:
    getPrev in class LRUList