THRIFT-880. javame: JavaME code generator and runtime library
authorBryan Duxbury <bryanduxbury@apache.org>
Mon, 20 Sep 2010 17:49:09 +0000 (17:49 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Mon, 20 Sep 2010 17:49:09 +0000 (17:49 +0000)
commit1237dcb099a068f83f31cc51df428f5c828d0511
treed79af03e648901967d1df27703c0c00e2e85c5f7
parentf38b2f10fb83284c9a449e9aec82fc2a10cba81e
THRIFT-880. javame: JavaME code generator and runtime library

This patch adds a new generator and library that produces code suitable for use in JavaME environments.

Patch: David Engberg

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@999022 13f79535-47bb-0310-9956-ffa450edef68
41 files changed:
compiler/cpp/Makefile.am
compiler/cpp/src/generate/t_javame_generator.cc [new file with mode: 0644]
configure.ac
lib/javame/src/org/apache/thrift/TApplicationException.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TBase.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TBaseHelper.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TByteArrayOutputStream.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TDeserializer.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TEnum.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TException.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TFieldRequirementType.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TProcessor.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TProcessorFactory.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TSerializer.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/TServiceClient.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/meta_data/FieldMetaData.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/meta_data/FieldValueMetaData.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/meta_data/ListMetaData.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/meta_data/MapMetaData.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/meta_data/SetMetaData.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/meta_data/StructMetaData.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TBase64Utils.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TBinaryProtocol.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TField.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TList.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TMap.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TMessage.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TMessageType.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TProtocol.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TProtocolException.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TProtocolFactory.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TProtocolUtil.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TSet.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TStruct.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/protocol/TType.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/transport/TFramedTransport.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/transport/THttpClient.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/transport/TIOStreamTransport.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/transport/TTransport.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/transport/TTransportException.java [new file with mode: 0644]
lib/javame/src/org/apache/thrift/transport/TTransportFactory.java [new file with mode: 0644]