public class JsonUrlRewriteFilterReader extends Reader
| Constructor and Description |
|---|
JsonUrlRewriteFilterReader(Reader reader,
UrlRewriter rewriter,
Resolver resolver,
UrlRewriter.Direction direction,
UrlRewriteFilterContentDescriptor config) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected String |
filterFieldName(String field) |
protected String |
filterStreamValue(org.apache.hadoop.gateway.filter.rewrite.impl.json.JsonFilterReader.Level node) |
protected String |
filterValueString(String name,
String value,
String rule) |
int |
read(char[] destBuffer,
int destOffset,
int destCount) |
protected boolean |
startBuffering(org.apache.hadoop.gateway.filter.rewrite.impl.json.JsonFilterReader.Level node) |
public JsonUrlRewriteFilterReader(Reader reader, UrlRewriter rewriter, Resolver resolver, UrlRewriter.Direction direction, UrlRewriteFilterContentDescriptor config) throws IOException
IOExceptionpublic int read(char[] destBuffer,
int destOffset,
int destCount)
throws IOException
read in class ReaderIOExceptionprotected boolean startBuffering(org.apache.hadoop.gateway.filter.rewrite.impl.json.JsonFilterReader.Level node)
protected String filterStreamValue(org.apache.hadoop.gateway.filter.rewrite.impl.json.JsonFilterReader.Level node)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class ReaderIOExceptionCopyright © 2015 Apache Software Foundation. All rights reserved.