Class ContextKey

    • Field Detail

      • item

        private final Item item
      • subContext

        private final String subContext
    • Constructor Detail

      • ContextKey

        public ContextKey​(Item item,
                          String subContext)
        Create a new ContextKey object from Item and it's subcontext.
    • Method Detail

      • getItem

        public Item getItem()
        Returns:
        The Item that belongs to this object.
      • getSubContext

        public String getSubContext()
        Returns:
        A String with the subcontext.
      • equals

        public boolean equals​(Object o)
        Check if this object is equal to another ContextKey object. They are equal if both have the same item and subcontext.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Calculate the hash code for the object.
        Overrides:
        hashCode in class Object