Class JSONWithPadding<T>


  • public class JSONWithPadding<T>
    extends Object

    JSONWithPadding is used to hold an Object along with the corresponding callback name to marshal.

    Sample Usage: JSONWithPadding<Person> jsonWithPaddingObject = new JSONWithPadding(person, "theCallBackName"); Marshal this jsonWithPaddingObject object would result in JSON like this: theCallBackName({"person":{"id":10,"name":"Bob"}});

    • Constructor Detail

      • JSONWithPadding

        public JSONWithPadding()
      • JSONWithPadding

        public JSONWithPadding​(T rootObject)
      • JSONWithPadding

        public JSONWithPadding​(T rootObject,
                               String callbackName)
    • Method Detail

      • getObject

        public T getObject()
        The Object that will be marshalled
        Returns:
      • setObject

        public void setObject​(T rootObject)
        The Object to be marshalled
        Parameters:
        rootObject -
      • getCallbackName

        public String getCallbackName()
        The callback name that should me marshalled with the object
        Returns:
      • setCallbackName

        public void setCallbackName​(String callbackName)
        The callback name that should me marshalled with the object