1// Signature format: 2.0 2package sensor.hal.configuration.V1_0 { 3 4 public class AxisType { 5 ctor public AxisType(); 6 method public java.math.BigInteger getMap(); 7 method public boolean getNegate(); 8 method public void setMap(java.math.BigInteger); 9 method public void setNegate(boolean); 10 } 11 12 public class Configuration { 13 ctor public Configuration(); 14 method public sensor.hal.configuration.V1_0.Location getLocation(); 15 method public sensor.hal.configuration.V1_0.Orientation getOrientation(); 16 method public void setLocation(sensor.hal.configuration.V1_0.Location); 17 method public void setOrientation(sensor.hal.configuration.V1_0.Orientation); 18 } 19 20 public class Location { 21 ctor public Location(); 22 method public java.math.BigDecimal getX(); 23 method public java.math.BigDecimal getY(); 24 method public java.math.BigDecimal getZ(); 25 method public void setX(java.math.BigDecimal); 26 method public void setY(java.math.BigDecimal); 27 method public void setZ(java.math.BigDecimal); 28 } 29 30 public class Modules { 31 ctor public Modules(); 32 method public java.util.List<sensor.hal.configuration.V1_0.Modules.Module> getModule(); 33 } 34 35 public static class Modules.Module { 36 ctor public Modules.Module(); 37 method public String getHalName(); 38 method public float getHalVersion(); 39 method public sensor.hal.configuration.V1_0.Sensors getSensors(); 40 method public void setHalName(String); 41 method public void setHalVersion(float); 42 method public void setSensors(sensor.hal.configuration.V1_0.Sensors); 43 } 44 45 public class Orientation { 46 ctor public Orientation(); 47 method public boolean getRotate(); 48 method public sensor.hal.configuration.V1_0.AxisType getX(); 49 method public sensor.hal.configuration.V1_0.AxisType getY(); 50 method public sensor.hal.configuration.V1_0.AxisType getZ(); 51 method public void setRotate(boolean); 52 method public void setX(sensor.hal.configuration.V1_0.AxisType); 53 method public void setY(sensor.hal.configuration.V1_0.AxisType); 54 method public void setZ(sensor.hal.configuration.V1_0.AxisType); 55 } 56 57 public class Sensor { 58 ctor public Sensor(); 59 method public sensor.hal.configuration.V1_0.Configuration getConfiguration(); 60 method public String getName(); 61 method public java.math.BigInteger getType(); 62 method public void setConfiguration(sensor.hal.configuration.V1_0.Configuration); 63 method public void setName(String); 64 method public void setType(java.math.BigInteger); 65 } 66 67 public class SensorHalConfiguration { 68 ctor public SensorHalConfiguration(); 69 method public sensor.hal.configuration.V1_0.Modules getModules(); 70 method public float getVersion(); 71 method public void setModules(sensor.hal.configuration.V1_0.Modules); 72 method public void setVersion(float); 73 } 74 75 public class Sensors { 76 ctor public Sensors(); 77 method public java.util.List<sensor.hal.configuration.V1_0.Sensor> getSensor(); 78 } 79 80 public class XmlParser { 81 ctor public XmlParser(); 82 method public static sensor.hal.configuration.V1_0.SensorHalConfiguration read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 83 method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 84 method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 85 } 86 87} 88 89