XmlSerializerAndParser.java revision 5ebbb4a6b3e16f711735ae0615b9a9ea64faad38
15ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintanapackage android.content.pm; 25ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintana 35ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintanaimport org.xmlpull.v1.XmlSerializer; 45ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintanaimport org.xmlpull.v1.XmlPullParser; 55ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintanaimport org.xmlpull.v1.XmlPullParserException; 65ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintanaimport android.os.Parcel; 75ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintana 85ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintanaimport java.io.IOException; 95ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintana 105ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintana/** @hide */ 115ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintanapublic interface XmlSerializerAndParser<T> { 125ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintana void writeAsXml(T item, XmlSerializer out) throws IOException; 135ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintana T createFromXml(XmlPullParser parser) throws IOException, XmlPullParserException; 145ebbb4a6b3e16f711735ae0615b9a9ea64faad38Fred Quintana} 15