类 RelevanceKiteElement
- java.lang.Object
-
- com.github.developframework.kite.core.element.AbstractKiteElement
-
- com.github.developframework.kite.core.element.ContentKiteElement
-
- com.github.developframework.kite.core.element.ContainerKiteElement
-
- com.github.developframework.kite.core.element.ArrayKiteElement
-
- com.github.developframework.kite.core.element.RelevanceKiteElement
-
- 所有已实现的接口:
ContainChildElementable,KiteElement
public class RelevanceKiteElement extends ArrayKiteElement
关联节点- 作者:
- qiuzhenhao
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classRelevanceKiteElement.RelevanceType关联类型
-
字段概要
字段 修饰符和类型 字段 说明 protected StringinnerConverterValue-
从类继承的字段 com.github.developframework.kite.core.element.ArrayKiteElement
comparatorValue, limit, mapFunctionValue, nullEmpty, xmlItemName
-
从类继承的字段 com.github.developframework.kite.core.element.ContainerKiteElement
childKiteElements, forClass, ignorePropertyNames
-
从类继承的字段 com.github.developframework.kite.core.element.ContentKiteElement
alias, converterValue, dataDefinition, nullHidden
-
从类继承的字段 com.github.developframework.kite.core.element.AbstractKiteElement
configuration, templateLocation
-
-
构造器概要
构造器 构造器 说明 RelevanceKiteElement(KiteConfiguration configuration, TemplateLocation templateLocation, DataDefinition dataDefinition, String alias)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 JsonProcessor<? extends KiteElement,? extends com.fasterxml.jackson.databind.JsonNode>createJsonProcessor(JsonProcessContext context, com.fasterxml.jackson.databind.node.ObjectNode parentNode)创建处理该节点的Json处理器ContentKiteElementcreateProxyArrayElement()ContentKiteElementcreateProxyObjectElement()XmlProcessor<? extends KiteElement,? extends org.dom4j.Element>createXmlProcessor(XmlProcessContext context, org.dom4j.Element parentNode)创建处理该节点的Xml处理器Optional<String>getInnerConverterValue()Optional<String>getRelFunctionValue()voidsetRelevanceType(String relevanceTypeValue)设置关联类型-
从类继承的方法 com.github.developframework.kite.core.element.ArrayKiteElement
addChildElement, copyChildElement, getComparatorValue, getMapFunctionValue, getXmlItemName, setNullEmpty
-
从类继承的方法 com.github.developframework.kite.core.element.ContainerKiteElement
addIgnoreProperty, childElementIterator, copyChildElement, getChildKiteElements, isChildElementEmpty, loadForClassAllProperty, setForClass
-
从类继承的方法 com.github.developframework.kite.core.element.ContentKiteElement
getConverterValue, setNullHidden, showNameJSON, showNameXML
-
-
-
-
字段详细资料
-
innerConverterValue
protected String innerConverterValue
-
-
构造器详细资料
-
RelevanceKiteElement
public RelevanceKiteElement(KiteConfiguration configuration, TemplateLocation templateLocation, DataDefinition dataDefinition, String alias)
-
-
方法详细资料
-
createJsonProcessor
public JsonProcessor<? extends KiteElement,? extends com.fasterxml.jackson.databind.JsonNode> createJsonProcessor(JsonProcessContext context, com.fasterxml.jackson.databind.node.ObjectNode parentNode)
从接口复制的说明:KiteElement创建处理该节点的Json处理器- 指定者:
createJsonProcessor在接口中KiteElement- 覆盖:
createJsonProcessor在类中ArrayKiteElement- 参数:
context- 处理过程上下文parentNode- 父json树节点- 返回:
- 处理器
-
createXmlProcessor
public XmlProcessor<? extends KiteElement,? extends org.dom4j.Element> createXmlProcessor(XmlProcessContext context, org.dom4j.Element parentNode)
从接口复制的说明:KiteElement创建处理该节点的Xml处理器- 指定者:
createXmlProcessor在接口中KiteElement- 覆盖:
createXmlProcessor在类中ArrayKiteElement- 参数:
context- 处理过程上下文parentNode- 父json树节点- 返回:
- 处理器
-
setRelevanceType
public void setRelevanceType(String relevanceTypeValue)
设置关联类型- 参数:
relevanceTypeValue- 关联类型值
-
createProxyObjectElement
public ContentKiteElement createProxyObjectElement()
-
createProxyArrayElement
public ContentKiteElement createProxyArrayElement()
-
-