Class BaseInputKeyWrapper<Wrapped>

java.lang.Object
tools.refinery.interpreter.matchers.context.common.BaseInputKeyWrapper<Wrapped>
All Implemented Interfaces:
IInputKey
Direct Known Subclasses:
JavaTransitiveInstancesKey

public abstract class BaseInputKeyWrapper<Wrapped> extends Object implements IInputKey
An input key that is identified by a single wrapped object and the class of the wrapper.
  • Field Details

    • wrappedKey

      protected Wrapped wrappedKey
  • Constructor Details

    • BaseInputKeyWrapper

      public BaseInputKeyWrapper(Wrapped wrappedKey)
  • Method Details

    • getWrappedKey

      public Wrapped getWrappedKey()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object