com.google.cloud.bigtable.hbase.adapters.read
Class ReaderExpressionHelper.QuoteFilterExpressionStream
- java.lang.Object
-
- java.io.OutputStream
-
- com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteFilterExpressionStream
-
- All Implemented Interfaces:
- Closeable, Flushable, AutoCloseable
- Enclosing class:
- ReaderExpressionHelper
public static class ReaderExpressionHelper.QuoteFilterExpressionStream extends OutputStream
An OutputStream that performs bigtable reader filter expression language quoting of '@', '{', and '}' by pre-pending a '@' to each.
-
-
Field Summary
Fields Modifier and Type Field and Description protected OutputStream
delegate
-
Constructor Summary
Constructors Constructor and Description QuoteFilterExpressionStream(OutputStream delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
write(int unquoted)
-
Methods inherited from class java.io.OutputStream
close, flush, write, write
-
-
-
-
Field Detail
-
delegate
protected final OutputStream delegate
-
-
Constructor Detail
-
QuoteFilterExpressionStream
public QuoteFilterExpressionStream(OutputStream delegate)
-
-
Method Detail
-
write
public void write(int unquoted) throws IOException
- Specified by:
write
in classOutputStream
- Throws:
IOException
-
-