Class LRUMapMultiKey.Key

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<java.lang.Object>
org.nuiton.util.LRUMapMultiKey.Key
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.Object>, java.util.Collection<java.lang.Object>, java.util.List<java.lang.Object>, java.util.RandomAccess
Enclosing class:
LRUMapMultiKey

public static class LRUMapMultiKey.Key
extends java.util.ArrayList<java.lang.Object>
Author:
Benjamin Poussin - poussin@codelutin.com
See Also:
Serialized Form
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected int hash  

    Fields inherited from class java.util.AbstractList

    modCount
  • Constructor Summary

    Constructors 
    Constructor Description
    Key​(java.lang.Object... k)  
  • Method Summary

    Modifier and Type Method Description
    int hashCode()  

    Methods inherited from class java.util.ArrayList

    add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize

    Methods inherited from class java.util.AbstractCollection

    containsAll, toString

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.util.Collection

    parallelStream, stream, toArray

    Methods inherited from interface java.util.List

    containsAll
  • Field Details

    • hash

      protected int hash
  • Constructor Details

    • Key

      public Key​(java.lang.Object... k)
  • Method Details

    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface java.util.Collection<java.lang.Object>
      Specified by:
      hashCode in interface java.util.List<java.lang.Object>
      Overrides:
      hashCode in class java.util.ArrayList<java.lang.Object>