@ProcessorComponent(value="JSON_BEAN") public class ObjectNodeOperateHandler extends AbstractJacksonNodeOperateHandler
ObjectNode节点处理器objectMapperoperateProcessor, operateProcessorComponentSignOPERATE_GROUP_JAVA_BEAN, OPERATE_GROUP_JSON_BEANORDERLY_COMPARATOR| 构造器和说明 |
|---|
ObjectNodeOperateHandler(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
OperateProcessor operateProcessor,
String... defaultRegisterGroups) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
readFromSource(Object source,
PropertyMapping property,
Operation operation) |
boolean |
sourceCanRead(Object source,
PropertyMapping property,
Operation operation) |
boolean |
targetCanWrite(Object sourceData,
Object target,
PropertyMapping property,
AssembleOperation operation) |
void |
writeToTarget(Object sourceData,
Object target,
PropertyMapping property,
AssembleOperation operation) |
findNode, findNodeName, getTranslatedKeyPropertyName, translatePropertyNamegetOperateProcessor, getOperateProcessorComponentSign, getRegisterGroups, isRegistrableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomparator, compareTo, getActualOrder, getOrderpublic ObjectNodeOperateHandler(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
OperateProcessor operateProcessor,
String... defaultRegisterGroups)
public boolean sourceCanRead(Object source, PropertyMapping property, Operation operation)
public com.fasterxml.jackson.databind.JsonNode readFromSource(Object source, PropertyMapping property, Operation operation)
public boolean targetCanWrite(Object sourceData, Object target, PropertyMapping property, AssembleOperation operation)
public void writeToTarget(Object sourceData, Object target, PropertyMapping property, AssembleOperation operation)
Copyright © 2022. All rights reserved.