net.sf.sido.spring.mvc
Class DataObjectArgumentResolver
java.lang.Object
net.sf.sido.spring.mvc.DataObjectArgumentResolver
- All Implemented Interfaces:
- org.springframework.web.bind.support.WebArgumentResolver
@Component
public class DataObjectArgumentResolver
- extends Object
- implements org.springframework.web.bind.support.WebArgumentResolver
| Fields inherited from interface org.springframework.web.bind.support.WebArgumentResolver |
UNRESOLVED |
|
Method Summary |
protected void |
check(DataObject o,
org.springframework.core.MethodParameter methodParameter)
|
protected DataType |
getType(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest,
boolean typeRequired)
|
protected DataType |
getTypeFromName(String dataTypeName)
|
Object |
resolveArgument(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest)
|
protected
|
resolveArgumentFromInputStream(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest,
DataObjectReader<T> reader)
|
protected DataObject |
resolveArgumentFromParameters(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest)
|
protected DataObject |
resolveInternal(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REQUEST_PARAMETER_TYPE
public static final String REQUEST_PARAMETER_TYPE
- See Also:
- Constant Field Values
DataObjectArgumentResolver
public DataObjectArgumentResolver(DataFactory dataFactory)
check
protected void check(DataObject o,
org.springframework.core.MethodParameter methodParameter)
getType
protected DataType getType(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest,
boolean typeRequired)
getTypeFromName
protected DataType getTypeFromName(String dataTypeName)
resolveArgument
public Object resolveArgument(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest)
throws Exception
- Specified by:
resolveArgument in interface org.springframework.web.bind.support.WebArgumentResolver
- Throws:
Exception
resolveArgumentFromInputStream
protected <T> DataObject resolveArgumentFromInputStream(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest,
DataObjectReader<T> reader)
throws IOException
- Throws:
IOException
resolveArgumentFromParameters
protected DataObject resolveArgumentFromParameters(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest)
resolveInternal
protected DataObject resolveInternal(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.context.request.NativeWebRequest webRequest)
throws IOException
- Throws:
IOException
Copyright © 2011. All Rights Reserved.