Package org.apache.struts2.rest.handler
Class JacksonJsonHandler
java.lang.Object
org.apache.struts2.rest.handler.JacksonJsonHandler
- All Implemented Interfaces:
ContentTypeHandler
Handles JSON content using jackson-lib
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromObject(ActionInvocation invocation, Object obj, String resultCode, Writer stream) Gets the content type for this handlerGets the extension this handler supportsvoidsetDefaultEncoding(String val) voidtoObject(ActionInvocation invocation, Reader in, Object target)
-
Constructor Details
-
JacksonJsonHandler
public JacksonJsonHandler()
-
-
Method Details
-
toObject
- Specified by:
toObjectin interfaceContentTypeHandler- Throws:
IOException
-
fromObject
public String fromObject(ActionInvocation invocation, Object obj, String resultCode, Writer stream) throws IOException - Specified by:
fromObjectin interfaceContentTypeHandler- Throws:
IOException
-
getContentType
Description copied from interface:ContentTypeHandlerGets the content type for this handler- Specified by:
getContentTypein interfaceContentTypeHandler- Returns:
- The mime type
-
getExtension
Description copied from interface:ContentTypeHandlerGets the extension this handler supports- Specified by:
getExtensionin interfaceContentTypeHandler- Returns:
- The extension
-
setDefaultEncoding
-