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 boolean getUpdatableViaApex(); 56 method public java.util.List<java.lang.String> getVersion(); 57 method public java.util.List<compatibility.matrix.Interface> get_interface(); 58 method public void setFormat(String); 59 method public void setName(String); 60 method public void setOptional(String); 61 method public void setUpdatableViaApex(boolean); 62 } 63 64 public class Interface { 65 ctor public Interface(); 66 method public java.util.List<java.lang.String> getInstance(); 67 method public String getName(); 68 method public java.util.List<java.lang.String> getRegexInstance(); 69 method public void setName(String); 70 } 71 72 public class Kernel { 73 ctor public Kernel(); 74 method public compatibility.matrix.Kernel.Conditions getConditions(); 75 method public java.util.List<compatibility.matrix.Config> getConfig(); 76 method public String getLevel(); 77 method public String getVersion(); 78 method public void setConditions(compatibility.matrix.Kernel.Conditions); 79 method public void setLevel(String); 80 method public void setVersion(String); 81 } 82 83 public static class Kernel.Conditions { 84 ctor public Kernel.Conditions(); 85 method public java.util.List<compatibility.matrix.Config> getConfig(); 86 } 87 88 public class Sepolicy { 89 ctor public Sepolicy(); 90 method public String getKernelSepolicyVersion(); 91 method public java.util.List<java.lang.String> getSepolicyVersion(); 92 method public void setKernelSepolicyVersion(String); 93 } 94 95 public class SystemSdk { 96 ctor public SystemSdk(); 97 method public java.util.List<java.lang.String> getVersion(); 98 } 99 100 public class VendorNdk { 101 ctor public VendorNdk(); 102 method public java.util.List<java.lang.String> getLibrary(); 103 method public String getVersion(); 104 method public void setVersion(String); 105 } 106 107 public class Vndk { 108 ctor public Vndk(); 109 method public java.util.List<java.lang.String> getLibrary(); 110 method public String getVersion(); 111 method public void setVersion(String); 112 } 113 114 public class XmlParser { 115 ctor public XmlParser(); 116 method public static compatibility.matrix.CompatibilityMatrix read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 117 method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 118 method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 119 } 120 121 public class Xmlfile { 122 ctor public Xmlfile(); 123 method public String getFormat(); 124 method public String getName(); 125 method public String getOptional(); 126 method public String getPath(); 127 method public String getVersion(); 128 method public void setFormat(String); 129 method public void setName(String); 130 method public void setOptional(String); 131 method public void setPath(String); 132 method public void setVersion(String); 133 } 134 135} 136 137