public class DatawayUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Supplier<Map<FieldDef,String>> |
STATUS_UPDATE_TO_CHANGES |
static Supplier<Map<FieldDef,String>> |
STATUS_UPDATE_TO_DELETE |
static Supplier<Map<FieldDef,String>> |
STATUS_UPDATE_TO_DISABLE |
static Supplier<Map<FieldDef,String>> |
STATUS_UPDATE_TO_EDITOR |
static Supplier<Map<FieldDef,String>> |
STATUS_UPDATE_TO_PUBLISHED |
| 构造器和说明 |
|---|
DatawayUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<QueryCondition,Object> |
conditionByApiId(String apiId) |
static long |
currentLostTime() |
static String |
evalCodeValueForSQL(String strCodeValue,
Map<String,Object> strRequestBody) |
static Result<Object> |
exceptionToResult(Throwable e) |
static Result<Object> |
exceptionToResultWithSpecialValue(Map<String,Object> optionMap,
Throwable e,
Object specialValue) |
static String |
generateID() |
static String |
getDwContextPath(Invoker invoker,
String defaultPath) |
static boolean |
isResultStructure(Map<String,Object> optionMap)
在选项中判断,是否保留外层结构
|
static Result<Object> |
queryResultToResultWithSpecialValue(Map<String,Object> optionMap,
QueryResult queryResult,
Object specialValue) |
static long |
resetLocalTime() |
static Object |
responseData(net.hasor.core.spi.SpiTrigger spiTrigger,
ApiInfo apiInfo,
String contentType,
Invoker invoker,
Object objectMap) |
static String |
wrapParameterName(Map<String,Object> optionMap)
所有参数全部打包到新的变量中
|
public static final Supplier<Map<FieldDef,String>> STATUS_UPDATE_TO_PUBLISHED
public static final Supplier<Map<FieldDef,String>> STATUS_UPDATE_TO_CHANGES
public static final Supplier<Map<FieldDef,String>> STATUS_UPDATE_TO_DISABLE
public static String evalCodeValueForSQL(String strCodeValue, Map<String,Object> strRequestBody)
public static long resetLocalTime()
public static long currentLostTime()
public static boolean isResultStructure(Map<String,Object> optionMap)
public static String wrapParameterName(Map<String,Object> optionMap)
public static Result<Object> queryResultToResultWithSpecialValue(Map<String,Object> optionMap, QueryResult queryResult, Object specialValue)
public static Result<Object> exceptionToResultWithSpecialValue(Map<String,Object> optionMap, Throwable e, Object specialValue)
public static Object responseData(net.hasor.core.spi.SpiTrigger spiTrigger, ApiInfo apiInfo, String contentType, Invoker invoker, Object objectMap) throws IOException
IOExceptionpublic static String generateID()
public static Map<QueryCondition,Object> conditionByApiId(String apiId)
Copyright © 2020–2021. All rights reserved.