Class AbstractExtension<T>

    • Constructor Detail

      • AbstractExtension

        protected AbstractExtension()
      • AbstractExtension

        protected AbstractExtension​(T extendable)
    • Method Detail

      • getExtendable

        public T getExtendable()
        Description copied from interface: Extension
        Return the holder of this extension
        Specified by:
        getExtendable in interface Extension<T>
        Returns:
        the holder of this extension or null if this extension is not holded
      • setExtendable

        public void setExtendable​(T extendable)
        Description copied from interface: Extension
        Set the holder of this extension.
        Specified by:
        setExtendable in interface Extension<T>
        Parameters:
        extendable - The new holder of this extension, could be null