net.csdn.modules.http
Class ApplicationController
java.lang.Object
net.csdn.modules.http.ApplicationController
- Direct Known Subclasses:
- TestController
public abstract class ApplicationController
- extends Object
BlogInfo: william
Date: 11-9-6
Time: 上午11:12
|
Method Summary |
net.sf.json.JSON |
_toJson(Object obj)
|
Map |
aliasParamKeys(Map params,
String... keys)
|
static void |
aroundFilter(String filter,
Map info)
|
static void |
beforeFilter(String filter,
Map info)
|
Class |
const_document_get(String name)
|
Class |
const_service_get(String name)
|
String |
contentAsString()
|
void |
cookie(Map cookieInfo)
|
String |
cookie(String name)
|
void |
cookie(String name,
String value)
|
void |
cookie(String name,
String value,
String path,
int max_age)
|
Map |
double_list_to_map(List keys,
List values)
|
Object |
flash(String key)
|
void |
flash(String key,
Object value)
|
Date |
getDate(Map map,
String key)
|
long |
getDateAsLong(Map map,
String key)
|
int |
getInt(Map map,
String key)
|
long |
getLong(Map map,
String key)
|
String |
getString(Map map,
String key)
|
String |
getStringNoNull(Map map,
String key)
|
Set |
hashSet(int[] array)
|
Set |
hashSet(Object[] array)
|
boolean |
hasParam(String key)
|
String |
header(String name)
|
boolean |
isEmpty(Collection abc)
|
boolean |
isEmpty(String abc)
|
boolean |
isNull(Object key)
|
String |
join(Collection collection)
|
String |
join(Collection collection,
String split)
|
String |
join(Collection collection,
String split,
String wrapper)
|
String |
join(int[] arrays,
String split)
|
String |
join(Object[] arrays,
String split)
|
String |
join(Object[] collection,
String split,
String wrapper)
|
List |
jsonArrayToList(net.sf.json.JSONArray jsonArray)
|
|
list(T... arrays)
|
void |
m(String method)
|
Map |
map(Object... arrays)
|
protected void |
merge(Object dest,
Object origin)
|
ApplicationController |
mockRequest(Map<String,String> params,
RestRequest.Method method,
String xmlOrJsonData)
|
RestResponse |
mockResponse()
|
|
newHashSet(T... arrays)
|
org.joda.time.DateTime |
now()
|
|
or(T a,
T b)
|
String |
param(String key)
|
String |
param(String key,
String defaultValue)
|
boolean |
paramAsBoolean(String key,
boolean defaultValue)
|
Boolean |
paramAsBoolean(String key,
Boolean defaultValue)
|
float |
paramAsFloat(String key,
float defaultValue)
|
int |
paramAsInt(String key)
|
int |
paramAsInt(String key,
int defaultValue)
|
net.sf.json.JSONObject |
paramAsJSON()
|
net.sf.json.JSONObject |
paramAsJSON(String key)
|
net.sf.json.JSONArray |
paramAsJSONArray(String key)
|
long |
paramAsLong(String key,
long defaultValue)
|
net.csdn.common.unit.ByteSizeValue |
paramAsSize(String key,
net.csdn.common.unit.ByteSizeValue defaultValue)
|
String[] |
paramAsStringArray(String key,
String[] defaultValue)
|
net.csdn.common.unit.TimeValue |
paramAsTime(String key,
net.csdn.common.unit.TimeValue defaultValue)
|
net.sf.json.JSONObject |
paramAsXML()
|
net.sf.json.JSONArray |
paramAsXMLArray()
|
Map |
paramByKeys(Map map,
String... keys)
|
String |
paramMultiKey(String... keys)
|
Map<String,String> |
params()
|
net.sf.json.JSONArray |
paramsAsJSONArray()
|
Pattern |
paramsAsRegEx(String key)
|
static Map<String,Map<String,List>> |
parent$_around_filter_info()
|
static Map<String,Map<String,List>> |
parent$_before_filter_info()
|
List |
project(List<Map> list,
String key)
|
List |
projectByMethod(List list,
String method,
Object... params)
|
|
projectionColumn(List<Map> maps,
String column)
|
void |
redirectTo(String url,
Map params)
|
Pattern |
regEx(String reg)
|
Pattern |
RegEx(String reg)
|
void |
render(int status,
Object result)
|
void |
render(int status,
Object result,
ViewType viewType)
|
void |
render(int status,
String content)
|
void |
render(int status,
String content,
ViewType viewType)
|
void |
render(Object result)
|
void |
render(Object result,
ViewType viewType)
|
void |
render(String content)
|
void |
render(String content,
ViewType viewType)
|
void |
renderHtml(int status,
String path,
Map result)
|
void |
renderHtmlWithMaster(int status,
String path,
Map result)
|
Map |
selectMap(Map map,
String... keys)
|
Map |
selectMapWithAliasName(Map map,
String... keys)
|
Map |
selectMapWithAliasNameInclude(Map map,
String... keys)
|
Object |
session(String key)
|
void |
session(String key,
Object value)
|
net.csdn.common.time.NumberExtendedForTime |
time(int number)
|
net.csdn.common.time.NumberExtendedForTime |
time(long number)
|
String |
toJson(Object obj)
|
List |
toList(Object[] array)
|
String |
toXML(Object obj)
|
String |
url()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected net.csdn.common.logging.CSLogger logger
request
protected RestRequest request
restResponse
protected RestResponse restResponse
settings
protected net.csdn.common.settings.Settings settings
systemLogger
protected SystemLogger systemLogger
config
protected ApplicationController.JSONOutPutConfig config
parent$_before_filter_info
public static Map<String,Map<String,List>> parent$_before_filter_info
parent$_around_filter_info
public static Map<String,Map<String,List>> parent$_around_filter_info
ApplicationController
public ApplicationController()
const_document_get
public Class const_document_get(String name)
const_service_get
public Class const_service_get(String name)
merge
protected void merge(Object dest,
Object origin)
session
public void session(String key,
Object value)
session
public Object session(String key)
url
public String url()
flash
public void flash(String key,
Object value)
flash
public Object flash(String key)
render
public void render(int status,
String content)
render
public void render(int status,
Object result)
redirectTo
public void redirectTo(String url,
Map params)
render
public void render(int status,
String content,
ViewType viewType)
renderHtml
public void renderHtml(int status,
String path,
Map result)
renderHtmlWithMaster
public void renderHtmlWithMaster(int status,
String path,
Map result)
render
public void render(int status,
Object result,
ViewType viewType)
render
public void render(String content)
render
public void render(Object result)
render
public void render(String content,
ViewType viewType)
render
public void render(Object result,
ViewType viewType)
toJson
public String toJson(Object obj)
_toJson
public net.sf.json.JSON _toJson(Object obj)
toXML
public String toXML(Object obj)
contentAsString
public String contentAsString()
paramAsJSON
public net.sf.json.JSONObject paramAsJSON(String key)
paramAsJSONArray
public net.sf.json.JSONArray paramAsJSONArray(String key)
paramAsJSON
public net.sf.json.JSONObject paramAsJSON()
paramsAsJSONArray
public net.sf.json.JSONArray paramsAsJSONArray()
paramAsXMLArray
public net.sf.json.JSONArray paramAsXMLArray()
paramAsXML
public net.sf.json.JSONObject paramAsXML()
header
public String header(String name)
cookie
public String cookie(String name)
cookie
public void cookie(String name,
String value)
cookie
public void cookie(Map cookieInfo)
cookie
public void cookie(String name,
String value,
String path,
int max_age)
params
public Map<String,String> params()
hasParam
public boolean hasParam(String key)
param
public String param(String key)
paramMultiKey
public String paramMultiKey(String... keys)
param
public String param(String key,
String defaultValue)
isEmpty
public boolean isEmpty(String abc)
isEmpty
public boolean isEmpty(Collection abc)
paramAsFloat
public float paramAsFloat(String key,
float defaultValue)
paramAsInt
public int paramAsInt(String key,
int defaultValue)
paramAsInt
public int paramAsInt(String key)
paramAsLong
public long paramAsLong(String key,
long defaultValue)
paramAsBoolean
public boolean paramAsBoolean(String key,
boolean defaultValue)
paramAsBoolean
public Boolean paramAsBoolean(String key,
Boolean defaultValue)
paramAsTime
public net.csdn.common.unit.TimeValue paramAsTime(String key,
net.csdn.common.unit.TimeValue defaultValue)
paramAsSize
public net.csdn.common.unit.ByteSizeValue paramAsSize(String key,
net.csdn.common.unit.ByteSizeValue defaultValue)
paramAsStringArray
public String[] paramAsStringArray(String key,
String[] defaultValue)
m
public void m(String method)
mockRequest
public ApplicationController mockRequest(Map<String,String> params,
RestRequest.Method method,
String xmlOrJsonData)
mockResponse
public RestResponse mockResponse()
newHashSet
public <T> Set<T> newHashSet(T... arrays)
selectMap
public Map selectMap(Map map,
String... keys)
paramByKeys
public Map paramByKeys(Map map,
String... keys)
selectMapWithAliasName
public Map selectMapWithAliasName(Map map,
String... keys)
aliasParamKeys
public Map aliasParamKeys(Map params,
String... keys)
map
public Map map(Object... arrays)
list
public <T> List<T> list(T... arrays)
projectionColumn
public <T> List<T> projectionColumn(List<Map> maps,
String column)
project
public List project(List<Map> list,
String key)
join
public String join(Collection collection,
String split)
join
public String join(Collection collection)
projectByMethod
public List projectByMethod(List list,
String method,
Object... params)
double_list_to_map
public Map double_list_to_map(List keys,
List values)
join
public String join(Collection collection,
String split,
String wrapper)
join
public String join(Object[] collection,
String split,
String wrapper)
getString
public String getString(Map map,
String key)
getStringNoNull
public String getStringNoNull(Map map,
String key)
getDate
public Date getDate(Map map,
String key)
getDateAsLong
public long getDateAsLong(Map map,
String key)
getInt
public int getInt(Map map,
String key)
getLong
public long getLong(Map map,
String key)
hashSet
public Set hashSet(Object[] array)
toList
public List toList(Object[] array)
hashSet
public Set hashSet(int[] array)
jsonArrayToList
public List jsonArrayToList(net.sf.json.JSONArray jsonArray)
join
public String join(Object[] arrays,
String split)
join
public String join(int[] arrays,
String split)
or
public <T> T or(T a,
T b)
selectMapWithAliasNameInclude
public Map selectMapWithAliasNameInclude(Map map,
String... keys)
RegEx
public Pattern RegEx(String reg)
regEx
public Pattern regEx(String reg)
paramsAsRegEx
public Pattern paramsAsRegEx(String key)
isNull
public boolean isNull(Object key)
time
public net.csdn.common.time.NumberExtendedForTime time(int number)
time
public net.csdn.common.time.NumberExtendedForTime time(long number)
now
public org.joda.time.DateTime now()
parent$_before_filter_info
public static Map<String,Map<String,List>> parent$_before_filter_info()
parent$_around_filter_info
public static Map<String,Map<String,List>> parent$_around_filter_info()
beforeFilter
public static void beforeFilter(String filter,
Map info)
aroundFilter
public static void aroundFilter(String filter,
Map info)
Copyright © 2014. All Rights Reserved.