001package io.ebean.bean;
002
003/**
004 * Represents a next value to use for mutable content properties (DbJson with jackson beans).
005 */
006public interface MutableValueNext {
007
008  /**
009   * Return the next content to use. Provided such that we serialise to json once.
010   */
011  String content();
012
013  /**
014   * Return the next MutableValueInfo to use after an update.
015   */
016  MutableValueInfo info();
017}