Class JsonViewWrapper

java.lang.Object
com.tccc.kos.commons.util.json.JsonViewWrapper
Direct Known Subclasses:
ReasonData

public class JsonViewWrapper extends Object
An object wrapper that applies a custom view to the object being wrapped. This is commonly used when an object like FutureWork or Trouble included additional data but that data needs to be constrained to a view.
Since:
1.0
Version:
2022-12-08
  • Constructor Details

    • JsonViewWrapper

      public JsonViewWrapper()
    • JsonViewWrapper

      public JsonViewWrapper(Object data, Class<?> view)
  • Method Details

    • getData

      public Object getData()
    • getView

      public Class<?> getView()
    • setData

      public void setData(Object data)
    • setView

      public void setView(Class<?> view)