public class XMLFileHandler extends Object
ObjectData
objects by serializing a collection
of them into and out of an XML file.Constructor and Description |
---|
XMLFileHandler(XMLConfiguration conf)
Constructor; supply configuration.
|
Modifier and Type | Method and Description |
---|---|
Collection |
load(ClassMetaData meta)
Loads all instances of
meta into a list of objects. |
void |
store(ClassMetaData meta,
Collection datas)
Stores all instances in
datas into the appropriate file,
as dictated by meta . |
void |
writeDataValue(Writer out,
int type,
Object val)
Write out the data value.
|
public XMLFileHandler(XMLConfiguration conf)
public Collection load(ClassMetaData meta)
meta
into a list of objects.
The given meta
must represent a least-derived
persistence-capable type.public void store(ClassMetaData meta, Collection datas)
datas
into the appropriate file,
as dictated by meta
.meta
- the least-derived type of the instances being storeddatas
- a collection of ObjectData
instances, each
of which represents an object of type meta
public void writeDataValue(Writer out, int type, Object val) throws IOException
IOException
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.