1// Signature format: 2.0
2package com.android.art {
3
4  public class ArtModuleInfo {
5    ctor public ArtModuleInfo();
6    method public long getLastUpdateMillis();
7    method public long getVersionCode();
8    method public String getVersionName();
9    method public void setLastUpdateMillis(long);
10    method public void setVersionCode(long);
11    method public void setVersionName(String);
12  }
13
14  public class CacheInfo {
15    ctor public CacheInfo();
16    method public com.android.art.ArtModuleInfo getArtModuleInfo();
17    method public com.android.art.Dex2oatBootClasspath getDex2oatBootClasspath();
18    method public com.android.art.SystemServerClasspath getSystemServerClasspath();
19    method public void setArtModuleInfo(com.android.art.ArtModuleInfo);
20    method public void setDex2oatBootClasspath(com.android.art.Dex2oatBootClasspath);
21    method public void setSystemServerClasspath(com.android.art.SystemServerClasspath);
22  }
23
24  public class Component {
25    ctor public Component();
26    method public String getChecksums();
27    method public String getFile();
28    method public java.math.BigInteger getSize();
29    method public void setChecksums(String);
30    method public void setFile(String);
31    method public void setSize(java.math.BigInteger);
32  }
33
34  public class Dex2oatBootClasspath {
35    ctor public Dex2oatBootClasspath();
36    method public com.android.art.Component getComponent();
37    method public void setComponent(com.android.art.Component);
38  }
39
40  public class SystemServerClasspath {
41    ctor public SystemServerClasspath();
42    method public com.android.art.Component getComponent();
43    method public void setComponent(com.android.art.Component);
44  }
45
46  public class XmlParser {
47    ctor public XmlParser();
48    method public static com.android.art.CacheInfo read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
49    method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
50    method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
51  }
52
53  public class XmlWriter implements java.io.Closeable {
54    ctor public XmlWriter(java.io.PrintWriter);
55    method public void close();
56    method public static void write(com.android.art.XmlWriter, com.android.art.CacheInfo) throws java.io.IOException;
57  }
58
59}
60
61