public class EruptUtil extends Object
| 构造器和说明 |
|---|
EruptUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
checkEruptSearchNotnull(EruptModel eruptModel,
List<Condition> searchCondition) |
static void |
clearObjectDefaultValueByJson(Object obj,
com.google.gson.JsonObject data) |
static Object |
convertObjectType(EruptFieldModel eruptFieldModel,
Object obj) |
static Object |
dataTarget(EruptModel eruptModel,
Object data,
Object target,
SceneEnum sceneEnum) |
static AttachmentProxy |
findAttachmentProxy()
获取附件上传代理器
|
static List<Condition> |
geneEruptSearchCondition(EruptModel eruptModel,
List<Condition> searchCondition) |
static Map<String,Object> |
generateEruptDataMap(EruptModel eruptModel,
Object obj) |
static List<VLModel> |
getChoiceList(EruptModel eruptModel,
ChoiceType choiceType) |
static Map<String,String> |
getChoiceMap(EruptModel eruptModel,
ChoiceType choiceType) |
static List<String> |
getTagList(TagsType tagsType) |
static boolean |
isDateField(String fieldType) |
static Object |
jsonToEruptEntity(EruptModel eruptModel,
com.google.gson.JsonObject json,
Map<String,Object> extraData)
将JSON串转换为erupt实体对象
|
static void |
processEruptWebValue(EruptModel eruptModel,
com.google.gson.JsonObject jsonObject)
前端数据处理逻辑
|
static Object |
toEruptId(EruptModel eruptModel,
String id) |
static EruptApiModel |
validateEruptValue(EruptModel eruptModel,
com.google.gson.JsonObject jsonObject) |
public static Map<String,Object> generateEruptDataMap(EruptModel eruptModel, Object obj)
public static Map<String,String> getChoiceMap(EruptModel eruptModel, ChoiceType choiceType)
public static List<VLModel> getChoiceList(EruptModel eruptModel, ChoiceType choiceType)
public static Object convertObjectType(EruptFieldModel eruptFieldModel, Object obj)
public static List<Condition> geneEruptSearchCondition(EruptModel eruptModel, List<Condition> searchCondition)
public static void checkEruptSearchNotnull(EruptModel eruptModel, List<Condition> searchCondition)
public static EruptApiModel validateEruptValue(EruptModel eruptModel, com.google.gson.JsonObject jsonObject)
public static void processEruptWebValue(EruptModel eruptModel, com.google.gson.JsonObject jsonObject)
public static Object toEruptId(EruptModel eruptModel, String id)
public static Object dataTarget(EruptModel eruptModel, Object data, Object target, SceneEnum sceneEnum)
public static void clearObjectDefaultValueByJson(Object obj, com.google.gson.JsonObject data)
public static Object jsonToEruptEntity(EruptModel eruptModel, com.google.gson.JsonObject json, Map<String,Object> extraData) throws InstantiationException, IllegalAccessException
json - json对象extraData - 额外填充的反射数据InstantiationExceptionIllegalAccessExceptionpublic static AttachmentProxy findAttachmentProxy()
public static boolean isDateField(String fieldType)
Copyright © 2023. All rights reserved.