Thrift generation for Java
authorMark Slee <mcslee@apache.org>
Sat, 2 Sep 2006 04:17:07 +0000 (04:17 +0000)
committerMark Slee <mcslee@apache.org>
Sat, 2 Sep 2006 04:17:07 +0000 (04:17 +0000)
commit78f58e25595f704c3b1e05c911b2821c824dd595
tree91df51066262d32333ed9baf5d0a77465c44b482
parentc29613f7ada3733fdc88fc5b5c61bfc82e0f2b70
Thrift generation for Java

Summary: Java works, benchmark roundtrip at around 3ms, so right in between C++ and PHP

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664775 13f79535-47bb-0310-9956-ffa450edef68
25 files changed:
compiler/cpp/Makefile
compiler/cpp/src/generate/t_cpp_generator.cc
compiler/cpp/src/generate/t_java_generator.cc
compiler/cpp/src/generate/t_java_generator.h
compiler/cpp/src/generate/t_php_generator.cc
compiler/cpp/src/generate/t_php_generator.h
compiler/cpp/src/parse/t_base_type.h
compiler/cpp/src/parse/t_program.h
compiler/cpp/src/thrift.l
compiler/cpp/src/thrift.y
lib/cpp/src/protocol/TProtocol.h
lib/java/src/protocol/TBinaryProtocol.java
lib/java/src/protocol/TField.java
lib/java/src/protocol/TMessage.java [new file with mode: 0644]
lib/java/src/protocol/TMessageType.java [new file with mode: 0644]
lib/java/src/protocol/TProtocol.java
lib/java/src/protocol/TProtocolUtil.java
lib/java/src/protocol/TString.java [deleted file]
lib/java/src/protocol/TType.java
lib/php/src/protocol/TProtocol.php
lib/php/src/protocol/TType.php
test/cpp/src/TestServer.cc
test/java/build.xml
test/java/src/TestClient.java
test/java/src/TestServer.java