Package com.intellij.util.xmlb
Class XmlSerializer
- java.lang.Object
-
- com.intellij.util.xmlb.XmlSerializer
-
public class XmlSerializer extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
deserialize(URL url, Class<T> aClass)
static <T> T
deserialize(org.jdom.Document document, Class<T> aClass)
static <T> T[]
deserialize(org.jdom.Element[] elements, Class<T> aClass)
static <T> T
deserialize(org.jdom.Element element, Class<T> aClass)
static void
deserializeInto(Object bean, org.jdom.Element element)
static org.jdom.Element
serialize(Object object)
static org.jdom.Element
serialize(Object object, SerializationFilter filter)
static void
serializeInto(Object bean, org.jdom.Element element)
static void
serializeInto(Object bean, org.jdom.Element element, SerializationFilter filter)
-
-
-
Method Detail
-
serialize
public static org.jdom.Element serialize(Object object) throws XmlSerializationException
- Throws:
XmlSerializationException
-
serialize
public static org.jdom.Element serialize(Object object, SerializationFilter filter) throws XmlSerializationException
- Throws:
XmlSerializationException
-
deserialize
@Nullable public static <T> T deserialize(org.jdom.Document document, Class<T> aClass) throws XmlSerializationException
- Throws:
XmlSerializationException
-
deserialize
@Nullable public static <T> T deserialize(org.jdom.Element element, Class<T> aClass) throws XmlSerializationException
- Throws:
XmlSerializationException
-
deserialize
public static <T> T[] deserialize(org.jdom.Element[] elements, Class<T> aClass) throws XmlSerializationException
- Throws:
XmlSerializationException
-
deserialize
@Nullable public static <T> T deserialize(URL url, Class<T> aClass) throws XmlSerializationException
- Throws:
XmlSerializationException
-
deserializeInto
public static void deserializeInto(Object bean, org.jdom.Element element)
-
serializeInto
public static void serializeInto(Object bean, org.jdom.Element element)
-
serializeInto
public static void serializeInto(Object bean, org.jdom.Element element, @Nullable SerializationFilter filter)
-
-