Class AbstractWrappingObject<T>

  • Type Parameters:
    T - the type of the wrapped object

    public abstract class AbstractWrappingObject<T>
    extends Object
    Wrap an Object.
    Since:
    4.0M1
    Version:
    $Id: 2e4257344ff5db58fc842bf7ef7cce7473bcf68c $
    • Constructor Detail

      • AbstractWrappingObject

        public AbstractWrappingObject​(T wrapped)
        Parameters:
        wrapped - the wrapped object
      • AbstractWrappingObject

        protected AbstractWrappingObject()
        A default constructor allowing to set the wrapped object later.
        Since:
        12.9RC1
    • Method Detail

      • getWrapped

        protected T getWrapped()
        Returns:
        the wrapped object
        Since:
        12.9RC1
      • resolveWrapped

        protected T resolveWrapped()
        Returns:
        the wrapped object
        Since:
        12.9RC1
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object