Class ForwardingObject

    • Constructor Detail

      • ForwardingObject

        protected ForwardingObject()
        Constructor for use by subclasses.
    • Method Detail

      • delegate

        protected abstract Object delegate()
        Returns the backing delegate instance that methods are forwarded to. Abstract subclasses generally override this method with an abstract method that has a more specific return type, such as ForwardingSet.delegate(). Concrete subclasses override this method to supply the instance being decorated.
      • toString

        public String toString()
        Returns the string representation generated by the delegate's toString method.
        Overrides:
        toString in class Object
        Returns:
        a string representation of the object.