接口 SaSetValueInterface

所有超级接口:
SaGetValueInterface
所有已知子接口:
SaStorage
所有已知实现类:
SaApplication, SaSession

public interface SaSetValueInterface extends SaGetValueInterface
对写值的一组方法封装
作者:
kong
  • 方法详细资料

    • set

      SaSetValueInterface set(String key, Object value)
      写值
      参数:
      key - 名称
      value - 值
      返回:
      对象自身
    • delete

      删值
      参数:
      key - 要删除的key
      返回:
      对象自身
    • get

      default <T> T get(String key, SaRetFunction fun)
      取值 (如果值为 null,则执行 fun 函数获取值,并把函数返回值写入缓存)
      类型参数:
      T - 返回值的类型
      参数:
      key - key
      fun - 值为null时执行的函数
      返回:
    • setByNull

      default SaSetValueInterface setByNull(String key, Object value)
      写值 (只有在此 key 原本无值的情况下才会写入)
      参数:
      key - 名称
      value - 值
      返回:
      对象自身