Interface 'IBaz' and friends used by "hidl_test_java".
Change-Id: If49d996e34ba5aa48488e92e71234208001bfddb
diff --git a/tests/baz/1.0/IBase.hal b/tests/baz/1.0/IBase.hal
new file mode 100644
index 0000000..51251c1
--- /dev/null
+++ b/tests/baz/1.0/IBase.hal
@@ -0,0 +1,31 @@
+package android.hardware.tests.baz@1.0;
+
+interface IBase {
+ enum SomeBaseEnum {
+ grrr = 1,
+ };
+
+ struct Foo {
+ struct Bar {
+ float z;
+ string s;
+ };
+
+ enum FooEnum : int8_t {
+ first = 1,
+ second = 2,
+ };
+
+ int32_t x;
+ vec<Bar> aaa;
+ Bar y;
+ };
+
+ someBaseMethod();
+
+ someBoolMethod(bool x) generates (bool y);
+ someBoolArrayMethod(bool[3] x) generates (bool[4] y);
+ someBoolVectorMethod(vec<bool> x) generates (vec<bool> y);
+
+ someOtherBaseMethod(Foo foo) generates (Foo result);
+};