Class ModuleParameter

java.lang.Object
cn.mapway.ui.client.mvc.ModuleParameter

public class ModuleParameter extends Object
模块参数
Author:
zhangjianshe
  • Field Details

    • PARA_KEY

      public static final String PARA_KEY
      通用参数,用于从数据库中的参数传递到模块中.
      See Also:
  • Constructor Details

    • ModuleParameter

      public ModuleParameter()
      Instantiates a new Module parameter.
  • Method Details

    • put

      public void put(Object value)
      设置默认参数.
      Parameters:
      value - the value
    • getSubModule

      public String getSubModule()
      获取子模块
      Returns:
      sub module
    • setSubModule

      public void setSubModule(String moduleCode)
      Sets sub module.
      Parameters:
      moduleCode - the module code
    • get

      public Object get()
      获取默认参数.
      Returns:
      object
    • put

      public void put(String key, Object value)
      Put.
      Parameters:
      key - the key
      value - the value
    • get

      public Object get(String key)
      Get object.
      Parameters:
      key - the key
      Returns:
      the object
    • toString

      public String toString()
      序列化数据
      Overrides:
      toString in class Object
    • parse

      public void parse(String data)
      反序列化数据
      Parameters:
      data - the data
    • size

      public int size()
      参数的数量
      Returns:
      int
    • keys

      public Set<String> keys()
      参数的额KEYS列表
      Returns:
      set
    • merge

      public void merge(ModuleParameter source)