public class ArrayElement extends ContainerElement
childElements, forClass, ignorePropertyNamesalias, dataDefinition, nullHiddenconfiguration, namespace, templateId| 构造器和说明 |
|---|
ArrayElement(JsonviewConfiguration configuration,
String namespace,
String templateId,
DataDefinition dataDefinition,
String alias) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addChildElement(Element element)
增加子节点
|
void |
copyChildElement(ContainerElement otherContainerElement) |
Processor<? extends Element,? extends com.fasterxml.jackson.databind.JsonNode> |
createProcessor(ProcessContext processContext,
com.fasterxml.jackson.databind.node.ObjectNode parentNode,
com.github.developframework.expression.Expression parentExpression)
创建处理该节点的处理器
|
Optional<String> |
getMapFunctionValueOptional() |
addIgnoreProperty, childElementIterator, copyChildElement, getChildElements, isChildElementEmpty, loadForClassAllProperty, setForClasssetNullHidden, showNamepublic ArrayElement(JsonviewConfiguration configuration, String namespace, String templateId, DataDefinition dataDefinition, String alias)
public Processor<? extends Element,? extends com.fasterxml.jackson.databind.JsonNode> createProcessor(ProcessContext processContext, com.fasterxml.jackson.databind.node.ObjectNode parentNode, com.github.developframework.expression.Expression parentExpression)
ElementcreateProcessor 在类中 ElementprocessContext - 处理过程上下文parentNode - 父json树节点parentExpression - 父表达式public void addChildElement(Element element)
ContainChildElementableaddChildElement 在接口中 ContainChildElementableaddChildElement 在类中 ContainerElementelement - 子节点public void copyChildElement(ContainerElement otherContainerElement)
copyChildElement 在类中 ContainerElementCopyright © 2017. All rights reserved.