1// Signature format: 2.0 2package com.android.apex { 3 4 public class ApexInfo { 5 ctor public ApexInfo(); 6 method public boolean getIsActive(); 7 method public boolean getIsFactory(); 8 method public long getLastUpdateMillis(); 9 method public String getModuleName(); 10 method public String getModulePath(); 11 method public String getPreinstalledModulePath(); 12 method public long getVersionCode(); 13 method public String getVersionName(); 14 method public void setIsActive(boolean); 15 method public void setIsFactory(boolean); 16 method public void setLastUpdateMillis(long); 17 method public void setModuleName(String); 18 method public void setModulePath(String); 19 method public void setPreinstalledModulePath(String); 20 method public void setVersionCode(long); 21 method public void setVersionName(String); 22 } 23 24 public class ApexInfoList { 25 ctor public ApexInfoList(); 26 method public java.util.List<com.android.apex.ApexInfo> getApexInfo(); 27 } 28 29 public class XmlParser { 30 ctor public XmlParser(); 31 method public static com.android.apex.ApexInfo readApexInfo(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 32 method public static com.android.apex.ApexInfoList readApexInfoList(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 33 method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 34 method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 35 } 36 37 public class XmlWriter implements java.io.Closeable { 38 ctor public XmlWriter(java.io.PrintWriter); 39 method public void close(); 40 method public static void write(com.android.apex.XmlWriter, com.android.apex.ApexInfoList) throws java.io.IOException; 41 method public static void write(com.android.apex.XmlWriter, com.android.apex.ApexInfo) throws java.io.IOException; 42 } 43 44} 45 46