/**
* Packages the generated file
*
- * @return String of the package, i.e. "package com.facebook.thriftdemo;"
+ * @return String of the package, i.e. "package org.apache.thriftdemo;"
*/
string t_java_generator::java_package() {
if (!package_name_.empty()) {
"import java.util.HashSet;\n" +
"import java.util.Collections;\n" +
hash_builder +
- "import com.facebook.thrift.*;\n\n";
+ "import org.apache.thrift.*;\n\n";
}
/**
string t_java_generator::java_thrift_imports() {
return
string() +
- "import com.facebook.thrift.protocol.*;\n" +
- "import com.facebook.thrift.transport.*;\n\n";
+ "import org.apache.thrift.protocol.*;\n" +
+ "import org.apache.thrift.transport.*;\n\n";
}
/**
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
public class Constants {
return "";
}
- public com.facebook.thrift.reflection.limited.Service getLimitedReflection() {
- return new com.facebook.thrift.reflection.limited.Service();
+ public org.apache.thrift.reflection.limited.Service getLimitedReflection() {
+ return new org.apache.thrift.reflection.limited.Service();
}
public void reinitialize() {}
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
-import com.facebook.thrift.protocol.*;
-import com.facebook.thrift.transport.*;
+import org.apache.thrift.protocol.*;
+import org.apache.thrift.transport.*;
public class FacebookService {
public String getOption(String key) throws TException;
public AbstractMap<String,String> getOptions() throws TException;
public long aliveSince() throws TException;
- public com.facebook.thrift.reflection.limited.Service getLimitedReflection() throws TException;
+ public org.apache.thrift.reflection.limited.Service getLimitedReflection() throws TException;
public void reinitialize() throws TException;
public void shutdown() throws TException;
}
throw new TApplicationException(TApplicationException.MISSING_RESULT, "aliveSince failed: unknown result");
}
- public com.facebook.thrift.reflection.limited.Service getLimitedReflection() throws TException
+ public org.apache.thrift.reflection.limited.Service getLimitedReflection() throws TException
{
send_getLimitedReflection();
return recv_getLimitedReflection();
oprot_.getTransport().flush();
}
- public com.facebook.thrift.reflection.limited.Service recv_getLimitedReflection() throws TException
+ public org.apache.thrift.reflection.limited.Service recv_getLimitedReflection() throws TException
{
TMessage msg = iprot_.readMessageBegin();
if (msg.type == TMessageType.EXCEPTION) {
}
public static class getLimitedReflection_result {
- public com.facebook.thrift.reflection.limited.Service success;
+ public org.apache.thrift.reflection.limited.Service success;
public final Isset __isset = new Isset();
public final class Isset {
{
case 0:
if (field.type == TType.STRUCT) {
- this.success = new com.facebook.thrift.reflection.limited.Service();
+ this.success = new org.apache.thrift.reflection.limited.Service();
this.success.read(iprot);
this.__isset.success = true;
} else {
-package com.facebook.thrift;
+package org.apache.thrift;
public class FieldMetaData implements java.io.Serializable {
public final String fieldName;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
-import com.facebook.thrift.protocol.TField;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolUtil;
-import com.facebook.thrift.protocol.TStruct;
-import com.facebook.thrift.protocol.TType;
+import org.apache.thrift.protocol.TField;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolUtil;
+import org.apache.thrift.protocol.TStruct;
+import org.apache.thrift.protocol.TType;
/**
* Application level exception
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
-import com.facebook.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocol;
/**
* Generic base interface for generated Thrift objects.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
import java.io.ByteArrayOutputStream;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
import java.io.ByteArrayInputStream;
import java.io.UnsupportedEncodingException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.transport.TIOStreamTransport;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.transport.TIOStreamTransport;
/**
* Generic utility for easily deserializing objects from a byte array or Java
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
/**
* Generic exception class for Thrift.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
-import com.facebook.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocol;
/**
* A processor is a generic object which operates upon an input stream and
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
-import com.facebook.thrift.transport.TTransport;
+import org.apache.thrift.transport.TTransport;
/**
* The default processor factory just returns a singleton
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift;
+package org.apache.thrift;
import java.io.ByteArrayOutputStream;
import java.io.UnsupportedEncodingException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.transport.TIOStreamTransport;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.transport.TIOStreamTransport;
/**
* Generic utility for easily serializing objects into a byte array or Java
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Class for encoding and decoding Base64 data.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
import java.io.UnsupportedEncodingException;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.transport.TTransport;
+import org.apache.thrift.TException;
+import org.apache.thrift.transport.TTransport;
/**
* Binary protocol implementation for thrift.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Helper class that encapsulates field metadata.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.TByteArrayOutputStream;
-import com.facebook.thrift.transport.TTransport;
+import org.apache.thrift.TException;
+import org.apache.thrift.TByteArrayOutputStream;
+import org.apache.thrift.transport.TTransport;
import java.io.UnsupportedEncodingException;
import java.util.Stack;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Helper class that encapsulates list metadata.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Helper class that encapsulates map metadata.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Helper class that encapsulates struct metadata.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Message type constants in the Thrift protocol.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.transport.TTransport;
+import org.apache.thrift.TException;
+import org.apache.thrift.transport.TTransport;
/**
* Protocol interface definition.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
-import com.facebook.thrift.TException;
+import org.apache.thrift.TException;
/**
* Protocol exceptions.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
-import com.facebook.thrift.transport.TTransport;
+import org.apache.thrift.transport.TTransport;
/**
* Factory interface for constructing protocol instances.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
-import com.facebook.thrift.TException;
+import org.apache.thrift.TException;
/**
* Utility class with static methods for interacting with protocol data
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Helper class that encapsulates set metadata.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
import java.io.UnsupportedEncodingException;
import java.util.Stack;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.transport.TTransport;
+import org.apache.thrift.TException;
+import org.apache.thrift.transport.TTransport;
/**
* JSON protocol implementation for thrift.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Helper class that encapsulates struct metadata.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.protocol;
+package org.apache.thrift.protocol;
/**
* Type constants in the Thrift protocol.
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
import java.util.ArrayList;
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
-import com.facebook.thrift.protocol.*;
-import com.facebook.thrift.transport.*;
+import org.apache.thrift.protocol.*;
+import org.apache.thrift.transport.*;
public class Argument implements java.io.Serializable {
public short key;
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
import java.util.ArrayList;
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
public class Constants {
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
import java.util.ArrayList;
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
-import com.facebook.thrift.protocol.*;
-import com.facebook.thrift.transport.*;
+import org.apache.thrift.protocol.*;
+import org.apache.thrift.transport.*;
public class ContainerType implements java.io.Serializable {
public int ttype;
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
import java.util.ArrayList;
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
-import com.facebook.thrift.protocol.*;
-import com.facebook.thrift.transport.*;
+import org.apache.thrift.protocol.*;
+import org.apache.thrift.transport.*;
public class Method implements java.io.Serializable {
public String name;
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
import java.util.ArrayList;
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
-import com.facebook.thrift.protocol.*;
-import com.facebook.thrift.transport.*;
+import org.apache.thrift.protocol.*;
+import org.apache.thrift.transport.*;
public class Service implements java.io.Serializable {
public String name;
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
import java.util.ArrayList;
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
-import com.facebook.thrift.protocol.*;
-import com.facebook.thrift.transport.*;
+import org.apache.thrift.protocol.*;
+import org.apache.thrift.transport.*;
public class SimpleType implements java.io.Serializable {
public int ttype;
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
public class TTypeTag {
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
*/
-package com.facebook.thrift.reflection.limited;
+package org.apache.thrift.reflection.limited;
import java.util.ArrayList;
import java.util.AbstractMap;
import java.util.HashMap;
import java.util.HashSet;
-import com.facebook.thrift.*;
+import org.apache.thrift.*;
-import com.facebook.thrift.protocol.*;
-import com.facebook.thrift.transport.*;
+import org.apache.thrift.protocol.*;
+import org.apache.thrift.transport.*;
public class ThriftType implements java.io.Serializable {
public boolean is_container;
-package com.facebook.thrift.server;
-
-import com.facebook.thrift.TException;
-import com.facebook.thrift.TProcessor;
-import com.facebook.thrift.TProcessorFactory;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.transport.TNonblockingServerTransport;
-import com.facebook.thrift.transport.TTransport;
-import com.facebook.thrift.transport.TFramedTransport;
-import com.facebook.thrift.transport.TNonblockingTransport;
-import com.facebook.thrift.transport.TTransportException;
-import com.facebook.thrift.transport.TTransportFactory;
+package org.apache.thrift.server;
+
+import org.apache.thrift.TException;
+import org.apache.thrift.TProcessor;
+import org.apache.thrift.TProcessorFactory;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.transport.TNonblockingServerTransport;
+import org.apache.thrift.transport.TTransport;
+import org.apache.thrift.transport.TFramedTransport;
+import org.apache.thrift.transport.TNonblockingTransport;
+import org.apache.thrift.transport.TTransportException;
+import org.apache.thrift.transport.TTransportFactory;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
-package com.facebook.thrift.server;
-
-import com.facebook.thrift.TException;
-import com.facebook.thrift.TProcessor;
-import com.facebook.thrift.TProcessorFactory;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.transport.TNonblockingServerTransport;
-import com.facebook.thrift.transport.TIOStreamTransport;
-import com.facebook.thrift.transport.TTransport;
-import com.facebook.thrift.transport.TFramedTransport;
-import com.facebook.thrift.transport.TNonblockingTransport;
-import com.facebook.thrift.transport.TTransportException;
-import com.facebook.thrift.transport.TTransportFactory;
-import com.facebook.thrift.TByteArrayOutputStream;
+package org.apache.thrift.server;
+
+import org.apache.thrift.TException;
+import org.apache.thrift.TProcessor;
+import org.apache.thrift.TProcessorFactory;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.transport.TNonblockingServerTransport;
+import org.apache.thrift.transport.TIOStreamTransport;
+import org.apache.thrift.transport.TTransport;
+import org.apache.thrift.transport.TFramedTransport;
+import org.apache.thrift.transport.TNonblockingTransport;
+import org.apache.thrift.transport.TTransportException;
+import org.apache.thrift.transport.TTransportFactory;
+import org.apache.thrift.TByteArrayOutputStream;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.server;
+package org.apache.thrift.server;
-import com.facebook.thrift.TProcessorFactory;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.transport.TServerTransport;
-import com.facebook.thrift.transport.TTransportFactory;
+import org.apache.thrift.TProcessorFactory;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.transport.TServerTransport;
+import org.apache.thrift.transport.TTransportFactory;
/**
* Generic interface for a Thrift server.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.server;
+package org.apache.thrift.server;
import java.util.logging.Level;
import java.util.logging.Logger;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.TProcessor;
-import com.facebook.thrift.TProcessorFactory;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.transport.TServerTransport;
-import com.facebook.thrift.transport.TTransport;
-import com.facebook.thrift.transport.TTransportFactory;
-import com.facebook.thrift.transport.TTransportException;
+import org.apache.thrift.TException;
+import org.apache.thrift.TProcessor;
+import org.apache.thrift.TProcessorFactory;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.transport.TServerTransport;
+import org.apache.thrift.transport.TTransport;
+import org.apache.thrift.transport.TTransportFactory;
+import org.apache.thrift.transport.TTransportException;
/**
* Simple singlethreaded server for testing.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.server;
-
-import com.facebook.thrift.TException;
-import com.facebook.thrift.TProcessor;
-import com.facebook.thrift.TProcessorFactory;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.transport.TServerTransport;
-import com.facebook.thrift.transport.TTransport;
-import com.facebook.thrift.transport.TTransportException;
-import com.facebook.thrift.transport.TTransportFactory;
+package org.apache.thrift.server;
+
+import org.apache.thrift.TException;
+import org.apache.thrift.TProcessor;
+import org.apache.thrift.TProcessorFactory;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.transport.TServerTransport;
+import org.apache.thrift.transport.TTransport;
+import org.apache.thrift.transport.TTransportException;
+import org.apache.thrift.transport.TTransportFactory;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.ByteArrayInputStream;
-import com.facebook.thrift.TByteArrayOutputStream;
+import org.apache.thrift.TByteArrayOutputStream;
/**
* Socket implementation of the TTransport interface. To be commented soon!
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.IOException;
import java.io.InputStream;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
-import com.facebook.thrift.TByteArrayOutputStream;
+import org.apache.thrift.TByteArrayOutputStream;
import java.io.UnsupportedEncodingException;
/**
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.IOException;
import java.net.InetSocketAddress;
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.nio.channels.Selector;
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.IOException;
import java.nio.channels.Selector;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.IOException;
import java.net.InetSocketAddress;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
/**
* Server transport. Object which provides client transports.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
/**
* Generic class that encapsulates the I/O layer. This is basically a thin
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
-import com.facebook.thrift.TException;
+import org.apache.thrift.TException;
/**
* Transport exceptions.
// See accompanying file LICENSE or visit the Thrift site at:
// http://developers.facebook.com/thrift/
-package com.facebook.thrift.transport;
+package org.apache.thrift.transport;
/**
* Factory class used to create wrapped instance of Transports.
#!/bin/bash -v
-java -cp thrifttest.jar:../../lib/java/libthrift.jar com.facebook.thrift.test.TestClient $*
+java -cp thrifttest.jar:../../lib/java/libthrift.jar org.apache.thrift.test.TestClient $*
#!/bin/bash -v
-java -server -Xmx256m -cp thrifttest.jar:../../lib/java/libthrift.jar com.facebook.thrift.test.TestNonblockingServer $*
+java -server -Xmx256m -cp thrifttest.jar:../../lib/java/libthrift.jar org.apache.thrift.test.TestNonblockingServer $*
#!/bin/bash -v
-java -server -cp thrifttest.jar:../../lib/java/libthrift.jar com.facebook.thrift.test.TestServer $*
+java -server -cp thrifttest.jar:../../lib/java/libthrift.jar org.apache.thrift.test.TestServer $*
</target>
<target name="test" depends="compile">
- <java classname="com.facebook.thrift.test.JSONProtoTest"
+ <java classname="org.apache.thrift.test.JSONProtoTest"
classpath="${cpath}:${testjar}:${gen}" failonerror="true" />
- <java classname="com.facebook.thrift.test.IdentityTest"
+ <java classname="org.apache.thrift.test.IdentityTest"
classpath="${cpath}:${testjar}:${gen}" failonerror="true" />
- <java classname="com.facebook.thrift.test.EqualityTest"
+ <java classname="org.apache.thrift.test.EqualityTest"
classpath="${cpath}:${testjar}:${gen}" failonerror="true" />
- <java classname="com.facebook.thrift.test.ToStringTest"
+ <java classname="org.apache.thrift.test.ToStringTest"
classpath="${cpath}:${testjar}:${gen}" failonerror="true" />
- <java classname="com.facebook.thrift.test.DeepCopyTest"
+ <java classname="org.apache.thrift.test.DeepCopyTest"
classpath="${cpath}:${testjar}:${gen}" failonerror="true" />
- <java classname="com.facebook.thrift.test.JavaBeansTest"
+ <java classname="org.apache.thrift.test.JavaBeansTest"
classpath="${cpath}:${testjar}:${gen}" failonerror="true" />
</target>
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
-import com.facebook.thrift.TDeserializer;
-import com.facebook.thrift.TSerializer;
-import com.facebook.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.TDeserializer;
+import org.apache.thrift.TSerializer;
+import org.apache.thrift.protocol.TBinaryProtocol;
import thrift.test.*;
import java.util.ArrayList;
import java.util.HashMap;
print >> out, "*""/"
print >> out, r'''
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
// Generated code
import thrift.test.*;
'''
*/
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
// Generated code
import thrift.test.*;
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
// Generated code
import thrift.test.*;
-import com.facebook.thrift.TSerializer;
-import com.facebook.thrift.TDeserializer;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TSimpleJSONProtocol;
+import org.apache.thrift.TSerializer;
+import org.apache.thrift.TDeserializer;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TSimpleJSONProtocol;
import java.util.Map;
import java.util.HashMap;
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
// Generated code
import thrift.test.*;
-import com.facebook.thrift.transport.TMemoryBuffer;
-import com.facebook.thrift.protocol.TJSONProtocol;
+import org.apache.thrift.transport.TMemoryBuffer;
+import org.apache.thrift.protocol.TJSONProtocol;
import java.util.Map;
import java.util.HashMap;
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
import java.util.LinkedList;
import thrift.test.OneOfEachBeans;
-package com.facebook.thrift;
+package org.apache.thrift;
import thrift.test.*;
-import com.facebook.thrift.TApplicationException;
-import com.facebook.thrift.TSerializer;
-import com.facebook.thrift.transport.TTransport;
-import com.facebook.thrift.transport.TSocket;
-import com.facebook.thrift.transport.TFramedTransport;
-import com.facebook.thrift.transport.TTransportException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TSimpleJSONProtocol;
+import org.apache.thrift.TApplicationException;
+import org.apache.thrift.TSerializer;
+import org.apache.thrift.transport.TTransport;
+import org.apache.thrift.transport.TSocket;
+import org.apache.thrift.transport.TFramedTransport;
+import org.apache.thrift.transport.TTransportException;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TSimpleJSONProtocol;
import java.util.Map;
import java.util.HashMap;
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
// Generated code
import thrift.test.*;
-import com.facebook.thrift.TApplicationException;
-import com.facebook.thrift.TSerializer;
-import com.facebook.thrift.transport.TTransport;
-import com.facebook.thrift.transport.TSocket;
-import com.facebook.thrift.transport.THttpClient;
-import com.facebook.thrift.transport.TFramedTransport;
-import com.facebook.thrift.transport.TTransportException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TSimpleJSONProtocol;
+import org.apache.thrift.TApplicationException;
+import org.apache.thrift.TSerializer;
+import org.apache.thrift.transport.TTransport;
+import org.apache.thrift.transport.TSocket;
+import org.apache.thrift.transport.THttpClient;
+import org.apache.thrift.transport.TFramedTransport;
+import org.apache.thrift.transport.TTransportException;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TSimpleJSONProtocol;
import java.util.Map;
import java.util.HashMap;
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.server.TServer;
-import com.facebook.thrift.server.TSimpleServer;
-import com.facebook.thrift.server.TNonblockingServer;
-import com.facebook.thrift.server.THsHaServer;
-import com.facebook.thrift.transport.TNonblockingServerSocket;
-import com.facebook.thrift.transport.TNonblockingServerTransport;
-import com.facebook.thrift.transport.TFramedTransport;
+import org.apache.thrift.TException;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.server.TServer;
+import org.apache.thrift.server.TSimpleServer;
+import org.apache.thrift.server.TNonblockingServer;
+import org.apache.thrift.server.THsHaServer;
+import org.apache.thrift.transport.TNonblockingServerSocket;
+import org.apache.thrift.transport.TNonblockingServerTransport;
+import org.apache.thrift.transport.TFramedTransport;
// Generated code
import thrift.test.*;
-package com.facebook.thrift.test;
-
-import com.facebook.thrift.TException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.protocol.TProtocolFactory;
-import com.facebook.thrift.server.TServer;
-import com.facebook.thrift.server.TSimpleServer;
-import com.facebook.thrift.server.TThreadPoolServer;
-import com.facebook.thrift.transport.TServerSocket;
-import com.facebook.thrift.transport.TServerTransport;
+package org.apache.thrift.test;
+
+import org.apache.thrift.TException;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.protocol.TProtocolFactory;
+import org.apache.thrift.server.TServer;
+import org.apache.thrift.server.TSimpleServer;
+import org.apache.thrift.server.TThreadPoolServer;
+import org.apache.thrift.transport.TServerSocket;
+import org.apache.thrift.transport.TServerTransport;
// Generated code
import thrift.test.*;
-package com.facebook.thrift.test;
+package org.apache.thrift.test;
import thrift.test.*;
import tutorial.*;
import shared.*;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.transport.TTransport;
-import com.facebook.thrift.transport.TSocket;
-import com.facebook.thrift.transport.TTransportException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TProtocol;
+import org.apache.thrift.TException;
+import org.apache.thrift.transport.TTransport;
+import org.apache.thrift.transport.TSocket;
+import org.apache.thrift.transport.TTransportException;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocol;
import java.util.AbstractMap;
import java.util.HashMap;
-import com.facebook.thrift.TException;
-import com.facebook.thrift.protocol.TBinaryProtocol;
-import com.facebook.thrift.protocol.TProtocol;
-import com.facebook.thrift.server.TServer;
-import com.facebook.thrift.server.TSimpleServer;
-import com.facebook.thrift.transport.TServerSocket;
-import com.facebook.thrift.transport.TServerTransport;
+import org.apache.thrift.TException;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocol;
+import org.apache.thrift.server.TServer;
+import org.apache.thrift.server.TSimpleServer;
+import org.apache.thrift.transport.TServerSocket;
+import org.apache.thrift.transport.TServerTransport;
// Generated code
import tutorial.*;