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