Interface AccessOrderDeque.AccessOrder<T extends AccessOrderDeque.AccessOrder<T>>

All Known Implementing Classes:
FD, FDA, FDAMS, FDAMW, FDAR, FDARMS, FDARMW, FDAW, FDAWMS, FDAWMW, FDAWR, FDAWRMS, FDAWRMW, FDMS, FDMW, FDR, FDRMS, FDRMW, FDW, FDWMS, FDWMW, FDWR, FDWRMS, FDWRMW, FS, FSA, FSAMS, FSAMW, FSAR, FSARMS, FSARMW, FSAW, FSAWMS, FSAWMW, FSAWR, FSAWRMS, FSAWRMW, FSMS, FSMW, FSR, FSRMS, FSRMW, FSW, FSWMS, FSWMW, FSWR, FSWRMS, FSWRMW, FW, FWA, FWAMS, FWAMW, FWAR, FWARMS, FWARMW, FWAW, FWAWMS, FWAWMW, FWAWR, FWAWRMS, FWAWRMW, FWMS, FWMW, FWR, FWRMS, FWRMW, FWW, FWWMS, FWWMW, FWWR, FWWRMS, FWWRMW, Node, PD, PDA, PDAMS, PDAMW, PDAR, PDARMS, PDARMW, PDAW, PDAWMS, PDAWMW, PDAWR, PDAWRMS, PDAWRMW, PDMS, PDMW, PDR, PDRMS, PDRMW, PDW, PDWMS, PDWMW, PDWR, PDWRMS, PDWRMW, PS, PSA, PSAMS, PSAMW, PSAR, PSARMS, PSARMW, PSAW, PSAWMS, PSAWMW, PSAWR, PSAWRMS, PSAWRMW, PSMS, PSMW, PSR, PSRMS, PSRMW, PSW, PSWMS, PSWMW, PSWR, PSWRMS, PSWRMW, PW, PWA, PWAMS, PWAMW, PWAR, PWARMS, PWARMW, PWAW, PWAWMS, PWAWMW, PWAWR, PWAWRMS, PWAWRMW, PWMS, PWMW, PWR, PWRMS, PWRMW, PWW, PWWMS, PWWMW, PWWR, PWWRMS, PWWRMW, TimerWheel.Sentinel
Enclosing class:
AccessOrderDeque<E extends AccessOrderDeque.AccessOrder<E>>

static interface AccessOrderDeque.AccessOrder<T extends AccessOrderDeque.AccessOrder<T>>
An element that is linked on the Deque.
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable T
    Retrieves the next element or null if either the element is unlinked or the last element on the deque.
    @Nullable T
    Retrieves the previous element or null if either the element is unlinked or the first element on the deque.
    void
    setNextInAccessOrder(@Nullable T next)
    Sets the next element or null if there is no link.
    void
    setPreviousInAccessOrder(@Nullable T prev)
    Sets the previous element or null if there is no link.
  • Method Details

    • getPreviousInAccessOrder

      @Nullable T getPreviousInAccessOrder()
      Retrieves the previous element or null if either the element is unlinked or the first element on the deque.
    • setPreviousInAccessOrder

      void setPreviousInAccessOrder(@Nullable T prev)
      Sets the previous element or null if there is no link.
    • getNextInAccessOrder

      @Nullable T getNextInAccessOrder()
      Retrieves the next element or null if either the element is unlinked or the last element on the deque.
    • setNextInAccessOrder

      void setNextInAccessOrder(@Nullable T next)
      Sets the next element or null if there is no link.