org.apache.hadoop.hive.thrift
Class TFilterTransport
java.lang.Object
org.apache.thrift.transport.TTransport
org.apache.hadoop.hive.thrift.TFilterTransport
- Direct Known Subclasses:
- TUGIContainingTransport
public class TFilterTransport
- extends org.apache.thrift.transport.TTransport
Transport that simply wraps another transport.
This is the equivalent of FilterInputStream for Thrift transports.
Field Summary |
protected org.apache.thrift.transport.TTransport |
wrapped
|
Constructor Summary |
TFilterTransport(org.apache.thrift.transport.TTransport wrapped)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wrapped
protected final org.apache.thrift.transport.TTransport wrapped
TFilterTransport
public TFilterTransport(org.apache.thrift.transport.TTransport wrapped)
open
public void open()
throws org.apache.thrift.transport.TTransportException
- Specified by:
open
in class org.apache.thrift.transport.TTransport
- Throws:
org.apache.thrift.transport.TTransportException
isOpen
public boolean isOpen()
- Specified by:
isOpen
in class org.apache.thrift.transport.TTransport
peek
public boolean peek()
- Overrides:
peek
in class org.apache.thrift.transport.TTransport
close
public void close()
- Specified by:
close
in class org.apache.thrift.transport.TTransport
read
public int read(byte[] buf,
int off,
int len)
throws org.apache.thrift.transport.TTransportException
- Specified by:
read
in class org.apache.thrift.transport.TTransport
- Throws:
org.apache.thrift.transport.TTransportException
readAll
public int readAll(byte[] buf,
int off,
int len)
throws org.apache.thrift.transport.TTransportException
- Overrides:
readAll
in class org.apache.thrift.transport.TTransport
- Throws:
org.apache.thrift.transport.TTransportException
write
public void write(byte[] buf)
throws org.apache.thrift.transport.TTransportException
- Overrides:
write
in class org.apache.thrift.transport.TTransport
- Throws:
org.apache.thrift.transport.TTransportException
write
public void write(byte[] buf,
int off,
int len)
throws org.apache.thrift.transport.TTransportException
- Specified by:
write
in class org.apache.thrift.transport.TTransport
- Throws:
org.apache.thrift.transport.TTransportException
flush
public void flush()
throws org.apache.thrift.transport.TTransportException
- Overrides:
flush
in class org.apache.thrift.transport.TTransport
- Throws:
org.apache.thrift.transport.TTransportException
getBuffer
public byte[] getBuffer()
- Overrides:
getBuffer
in class org.apache.thrift.transport.TTransport
getBufferPosition
public int getBufferPosition()
- Overrides:
getBufferPosition
in class org.apache.thrift.transport.TTransport
getBytesRemainingInBuffer
public int getBytesRemainingInBuffer()
- Overrides:
getBytesRemainingInBuffer
in class org.apache.thrift.transport.TTransport
consumeBuffer
public void consumeBuffer(int len)
- Overrides:
consumeBuffer
in class org.apache.thrift.transport.TTransport
Copyright © 2012 The Apache Software Foundation