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