public class IteratorConverter
extends org.kie.dmn.backend.marshalling.v1_3.xstream.ExpressionConverter
implements org.kie.dmn.backend.marshalling.v1x.ConverterDefinesExpressionNodeName
| Modifier and Type | Field and Description |
|---|---|
static String |
IN |
static String |
RETURN |
static String |
TYPE |
static String |
VARIABLE |
TYPE_REF| Constructor and Description |
|---|
IteratorConverter(com.thoughtworks.xstream.XStream xstream) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assignAttributes(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
Object parent) |
protected void |
assignChildElement(Object parent,
String nodeName,
Object child) |
boolean |
canConvert(Class clazz) |
protected org.kie.dmn.model.api.DMNModelInstrumentedBase |
createModelObject() |
String |
defineExpressionNodeName(org.kie.dmn.model.api.Expression e) |
protected void |
writeAttributes(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
Object parent) |
protected void |
writeChildren(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
com.thoughtworks.xstream.converters.MarshallingContext context,
Object parent) |
marshal, parseElements, unmarshal, writeChildrenNode, writeChildrenNodeAsValuepublic static final String VARIABLE
public static final String TYPE
public static final String IN
public static final String RETURN
public IteratorConverter(com.thoughtworks.xstream.XStream xstream)
protected void assignChildElement(Object parent, String nodeName, Object child)
assignChildElement in class org.kie.dmn.backend.marshalling.v1_3.xstream.DMNElementConverterprotected void assignAttributes(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
Object parent)
assignAttributes in class org.kie.dmn.backend.marshalling.v1_3.xstream.ExpressionConverterprotected void writeChildren(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
com.thoughtworks.xstream.converters.MarshallingContext context,
Object parent)
writeChildren in class org.kie.dmn.backend.marshalling.v1_3.xstream.DMNElementConverterprotected void writeAttributes(com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
Object parent)
writeAttributes in class org.kie.dmn.backend.marshalling.v1_3.xstream.ExpressionConverterprotected org.kie.dmn.model.api.DMNModelInstrumentedBase createModelObject()
createModelObject in class org.kie.dmn.backend.marshalling.v1_3.xstream.DMNBaseConverterpublic boolean canConvert(Class clazz)
canConvert in interface com.thoughtworks.xstream.converters.ConverterMatchercanConvert in class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverterpublic String defineExpressionNodeName(org.kie.dmn.model.api.Expression e)
defineExpressionNodeName in interface org.kie.dmn.backend.marshalling.v1x.ConverterDefinesExpressionNodeNameCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.