// Signature format: 2.0 package hal.manifest { public class Hal { ctor public Hal(); method public String getFormat(); method public java.util.List getFqname(); method public String getMaxLevel(); method public String getMinLevel(); method public String getName(); method public String getOverride(); method public hal.manifest.Hal.Transport getTransport(); method public String getUpdatableViaApex(); method public String getUpdatableViaSystem(); method public java.util.List getVersion(); method public java.util.List get_interface(); method public void setFormat(String); method public void setMaxLevel(String); method public void setMinLevel(String); method public void setName(String); method public void setOverride(String); method public void setTransport(hal.manifest.Hal.Transport); method public void setUpdatableViaApex(String); method public void setUpdatableViaSystem(String); } public static class Hal.Transport { ctor public Hal.Transport(); method public String getArch(); method public String getIp(); method public String getPort(); method public String getValue(); method public void setArch(String); method public void setIp(String); method public void setPort(String); method public void setValue(String); } public class Interface { ctor public Interface(); method public java.util.List getInstance(); method public String getName(); method public void setName(String); } public class Kernel { ctor public Kernel(); method public java.util.List getConfig(); method public String getTargetLevel(); method public String getVersion(); method public void setTargetLevel(String); method public void setVersion(String); } public static class Kernel.Config { ctor public Kernel.Config(); method public String getKey(); method public String getValue(); method public void setKey(String); method public void setValue(String); } public class Manifest { ctor public Manifest(); method public java.util.List getHal(); method public hal.manifest.Kernel getKernel(); method public hal.manifest.Sepolicy getSepolicy(); method public hal.manifest.SystemSdk getSystemSdk(); method public String getTargetLevel(); method public String getType(); method public java.util.List getVendorNdk(); method public String getVersion(); method public java.util.List getVndk(); method public void setKernel(hal.manifest.Kernel); method public void setSepolicy(hal.manifest.Sepolicy); method public void setSystemSdk(hal.manifest.SystemSdk); method public void setTargetLevel(String); method public void setType(String); method public void setVersion(String); } public class Sepolicy { ctor public Sepolicy(); method public String getVersion(); method public void setVersion(String); } public class SystemSdk { ctor public SystemSdk(); method public java.util.List getVersion(); } public class VendorNdk { ctor public VendorNdk(); method public java.util.List getLibrary(); method public String getVersion(); method public void setVersion(String); } public class Vndk { ctor public Vndk(); method public java.util.List getLibrary(); method public String getVersion(); method public void setVersion(String); } public class XmlParser { ctor public XmlParser(); method public static hal.manifest.Manifest read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; } }