Initial commit of Java backend to hidl-gen.

Change-Id: I38b62637df74d3e5daf702a8996502d0d5726033
diff --git a/Scope.h b/Scope.h
index 90380e9..66b11f9 100644
--- a/Scope.h
+++ b/Scope.h
@@ -29,7 +29,10 @@
 
     bool containsSingleInterface(std::string *ifaceName) const;
 
+    std::string getJavaType() const override;
+
     status_t emitTypeDeclarations(Formatter &out) const override;
+    status_t emitJavaTypeDeclarations(Formatter &out) const override;
 
     status_t emitTypeDefinitions(
             Formatter &out, const std::string prefix) const override;