public class NElementFactoryXmlElement extends Object implements NElementMapper<Node>
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTRIBUTE_ENTRY_VALUE |
static String |
ATTRIBUTE_NAME |
static String |
ATTRIBUTE_TYPE |
static String |
ATTRIBUTE_VALUE |
static String |
ATTRIBUTE_VALUE_TYPE |
static String |
TAG_ARRAY |
static String |
TAG_BOOLEAN |
static String |
TAG_BYTE |
static String |
TAG_CHAR |
static String |
TAG_DATE |
static String |
TAG_DOUBLE |
static String |
TAG_ENTRY |
static String |
TAG_FALSE |
static String |
TAG_FILE |
static String |
TAG_FLOAT |
static String |
TAG_INSTANT |
static String |
TAG_INT |
static String |
TAG_LONG |
static String |
TAG_NULL |
static String |
TAG_OBJECT |
static String |
TAG_PATH |
static String |
TAG_SHORT |
static String |
TAG_STRING |
static String |
TAG_TRUE |
| Constructor and Description |
|---|
NElementFactoryXmlElement() |
| Modifier and Type | Method and Description |
|---|---|
NElement |
createElement(Node node,
Type typeOfSrc,
NElementFactoryContext context,
boolean includeTagName) |
NElement |
createElement(String type,
String value,
NElementFactoryContext context) |
NElement |
createElementObject(Node node,
Type typeOfSrc,
NElementFactoryContext context,
boolean includeTagName) |
protected Node |
createObject0(NElementDeserializerContext context) |
static <V> V |
runWithDoc(NElementFactoryContext context,
Supplier<V> impl,
Document doc) |
NElement |
toElement(NElementSerializerContext<Node> context) |
Node |
toObject(NElementDeserializerContext context) |
Object |
toSimple(NElementSerializerContext<Node> context) |
public static final String ATTRIBUTE_NAME
public static final String ATTRIBUTE_TYPE
public static final String ATTRIBUTE_VALUE
public static final String ATTRIBUTE_VALUE_TYPE
public static final String ATTRIBUTE_ENTRY_VALUE
public static final String TAG_OBJECT
public static final String TAG_PATH
public static final String TAG_FILE
public static final String TAG_DATE
public static final String TAG_INSTANT
public static final String TAG_STRING
public static final String TAG_NULL
public static final String TAG_CHAR
public static final String TAG_DOUBLE
public static final String TAG_FLOAT
public static final String TAG_INT
public static final String TAG_LONG
public static final String TAG_SHORT
public static final String TAG_BYTE
public static final String TAG_TRUE
public static final String TAG_FALSE
public static final String TAG_BOOLEAN
public static final String TAG_ARRAY
public static final String TAG_ENTRY
public static <V> V runWithDoc(NElementFactoryContext context, Supplier<V> impl, Document doc)
public Node toObject(NElementDeserializerContext context)
toObject in interface NElementDeserializer<Node>toObject in interface NElementMapper<Node>protected Node createObject0(NElementDeserializerContext context)
public NElement createElement(String type, String value, NElementFactoryContext context)
public Object toSimple(NElementSerializerContext<Node> context)
toSimple in interface NElementSimplifier<Node>toSimple in interface NElementMapper<Node>public NElement toElement(NElementSerializerContext<Node> context)
toElement in interface NElementSerializer<Node>toElement in interface NElementMapper<Node>public NElement createElementObject(Node node, Type typeOfSrc, NElementFactoryContext context, boolean includeTagName)
public NElement createElement(Node node, Type typeOfSrc, NElementFactoryContext context, boolean includeTagName)
Copyright © 2026 vpc open source initiative. All rights reserved.