public static <M extends TBase<?, ?>> LzoBinaryB64LineRecordWriter<M, ThriftWritable<M>>
               newThriftWriter(Class<M> tClass, DataOutputStream out) {
    return new LzoBinaryB64LineRecordWriter<M, ThriftWritable<M>>
                            (ThriftConverter.newInstance(tClass), out);
  }
public static <M extends TBase<?, ?>> LzoBinaryB64LineRecordWriter<M, ThriftWritable<M>>
               newThriftWriter(Class<M> tClass, DataOutputStream out) {
    return new LzoBinaryB64LineRecordWriter<M, ThriftWritable<M>>
                            (ThriftConverter.newInstance(tClass), out);
  }
public static < M extends TBase < ? , ? > > LzoBinaryB64LineRecordWriter < M , ThriftWritable < M > > newThriftWriter ( Class < M > tClass , DataOutputStream out ) { return new LzoBinaryB64LineRecordWriter < M , ThriftWritable < M > > ( ThriftConverter . newInstance ( tClass ) , out ) ; }
for convenience
for convenience