Interface ChainableModel<T>

  • Type Parameters:
    T - the generic type of the model object
    All Superinterfaces:
    Attachable, Detachable, Model<T>, java.io.Serializable

    public interface ChainableModel<T>
    extends Model<T>
    The interface ChainableModel provides chaining for model objects. The ChainableModel is also responsible to detach the internal models.
    • Method Detail

      • getChainedModel

        Model<?> getChainedModel()
        Gets the chained model.
        Returns:
        the chained model
      • setChainedModel

        void setChainedModel​(Model<?> model)
        Sets the chained model.
        Parameters:
        model - the new chained model