Package org.sam.server.util
Class Converter
- java.lang.Object
-
- org.sam.server.util.Converter
-
public class Converter extends java.lang.Object
요청 파라미터나 JSON을 인스턴슫로 변환하는 클래스
-
-
Constructor Summary
Constructors Constructor Description Converter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
jsonToObject(java.lang.String json, java.lang.Class<T> type)
JSON을 인스턴스로 바꾸고 반환한다.static java.lang.String
objectToJson(java.lang.Object object)
인스턴를 JSON으로 변환한다.static java.lang.Object
parameterToObject(java.util.Map<java.lang.String,java.lang.String> parameters, java.lang.Class<?> type)
파라미터를 받아 인스턴스에 값을 넣어주고 인스턴스를 반환한다.
-
-
-
Method Detail
-
parameterToObject
public static java.lang.Object parameterToObject(java.util.Map<java.lang.String,java.lang.String> parameters, java.lang.Class<?> type)
파라미터를 받아 인스턴스에 값을 넣어주고 인스턴스를 반환한다.- Parameters:
parameters
- 요청 파라미터type
- 핸들러의 파라미터 타입- Returns:
- 파라미턴 인스턴스
-
jsonToObject
public static <T> T jsonToObject(java.lang.String json, java.lang.Class<T> type)
JSON을 인스턴스로 바꾸고 반환한다.- Type Parameters:
T
- 핸들러 파라미터의 클래스 타입- Parameters:
json
- 요청 JSONtype
- 핸들러 파라미터 클래스- Returns:
- 파라미터 인스턴스
-
objectToJson
public static java.lang.String objectToJson(java.lang.Object object)
인스턴를 JSON으로 변환한다.- Parameters:
object
- 인스턴스- Returns:
- JSON
-
-