1// Signature format: 2.0 2package compatibility.matrix { 3 4 public class Avb { 5 ctor public Avb(); 6 method public String getVbmetaVersion(); 7 method public void setVbmetaVersion(String); 8 } 9 10 public class CompatibilityMatrix { 11 ctor public CompatibilityMatrix(); 12 method public compatibility.matrix.Avb getAvb(); 13 method public java.util.List<compatibility.matrix.Hal> getHal(); 14 method public java.util.List<compatibility.matrix.Kernel> getKernel(); 15 method public String getLevel(); 16 method public compatibility.matrix.Sepolicy getSepolicy(); 17 method public compatibility.matrix.SystemSdk getSystemSdk(); 18 method public String getType(); 19 method public compatibility.matrix.VendorNdk getVendorNdk(); 20 method public String getVersion(); 21 method public compatibility.matrix.Vndk getVndk(); 22 method public java.util.List<compatibility.matrix.Xmlfile> getXmlfile(); 23 method public void setAvb(compatibility.matrix.Avb); 24 method public void setLevel(String); 25 method public void setSepolicy(compatibility.matrix.Sepolicy); 26 method public void setSystemSdk(compatibility.matrix.SystemSdk); 27 method public void setType(String); 28 method public void setVendorNdk(compatibility.matrix.VendorNdk); 29 method public void setVersion(String); 30 method public void setVndk(compatibility.matrix.Vndk); 31 } 32 33 public class Config { 34 ctor public Config(); 35 method public String getKey(); 36 method public compatibility.matrix.Config.Value getValue(); 37 method public void setKey(String); 38 method public void setValue(compatibility.matrix.Config.Value); 39 } 40 41 public static class Config.Value { 42 ctor public Config.Value(); 43 method public String getType(); 44 method public String getValue(); 45 method public void setType(String); 46 method public void setValue(String); 47 } 48 49 public class Hal { 50 ctor public Hal(); 51 method public String getFormat(); 52 method public java.util.List<java.lang.String> getFqname(); 53 method public String getName(); 54 method public String getOptional(); 55 method public java.util.List<java.lang.String> getVersion(); 56 method public java.util.List<compatibility.matrix.Interface> get_interface(); 57 method public void setFormat(String); 58 method public void setName(String); 59 method public void setOptional(String); 60 } 61 62 public class Interface { 63 ctor public Interface(); 64 method public java.util.List<java.lang.String> getInstance(); 65 method public String getName(); 66 method public java.util.List<java.lang.String> getRegexInstance(); 67 method public void setName(String); 68 } 69 70 public class Kernel { 71 ctor public Kernel(); 72 method public compatibility.matrix.Kernel.Conditions getConditions(); 73 method public java.util.List<compatibility.matrix.Config> getConfig(); 74 method public String getLevel(); 75 method public String getVersion(); 76 method public void setConditions(compatibility.matrix.Kernel.Conditions); 77 method public void setLevel(String); 78 method public void setVersion(String); 79 } 80 81 public static class Kernel.Conditions { 82 ctor public Kernel.Conditions(); 83 method public java.util.List<compatibility.matrix.Config> getConfig(); 84 } 85 86 public class Sepolicy { 87 ctor public Sepolicy(); 88 method public String getKernelSepolicyVersion(); 89 method public java.util.List<java.lang.String> getSepolicyVersion(); 90 method public void setKernelSepolicyVersion(String); 91 } 92 93 public class SystemSdk { 94 ctor public SystemSdk(); 95 method public java.util.List<java.lang.String> getVersion(); 96 } 97 98 public class VendorNdk { 99 ctor public VendorNdk(); 100 method public java.util.List<java.lang.String> getLibrary(); 101 method public String getVersion(); 102 method public void setVersion(String); 103 } 104 105 public class Vndk { 106 ctor public Vndk(); 107 method public java.util.List<java.lang.String> getLibrary(); 108 method public String getVersion(); 109 method public void setVersion(String); 110 } 111 112 public class XmlParser { 113 ctor public XmlParser(); 114 method public static compatibility.matrix.CompatibilityMatrix read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 115 method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 116 method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 117 } 118 119 public class Xmlfile { 120 ctor public Xmlfile(); 121 method public String getFormat(); 122 method public String getName(); 123 method public String getOptional(); 124 method public String getPath(); 125 method public String getVersion(); 126 method public void setFormat(String); 127 method public void setName(String); 128 method public void setOptional(String); 129 method public void setPath(String); 130 method public void setVersion(String); 131 } 132 133} 134 135