Initial commit of Java backend to hidl-gen.
Change-Id: I38b62637df74d3e5daf702a8996502d0d5726033
diff --git a/ArrayType.h b/ArrayType.h
index c95204b..0a245f8 100644
--- a/ArrayType.h
+++ b/ArrayType.h
@@ -13,6 +13,8 @@
std::string getCppType(StorageMode mode, std::string *extra) const override;
+ std::string getJavaType() const override;
+
void emitReaderWriter(
Formatter &out,
const std::string &name,
@@ -34,6 +36,12 @@
bool needsEmbeddedReadWrite() const override;
+ void emitJavaReaderWriter(
+ Formatter &out,
+ const std::string &parcelObj,
+ const std::string &argName,
+ bool isReader) const override;
+
private:
Type *mElementType;
std::string mDimension;