public class RequestURIRef extends Object
Constructor and Description |
---|
RequestURIRef() |
Modifier and Type | Method and Description |
---|---|
DataChunk |
getDecodedRequestURIBC() |
DataChunk |
getDecodedRequestURIBC(boolean isSlashAllowed) |
DataChunk |
getDecodedRequestURIBC(boolean isSlashAllowed,
Charset charset) |
String |
getDecodedURI() |
String |
getDecodedURI(boolean isSlashAllowed) |
String |
getDecodedURI(boolean isSlashAllowed,
Charset encoding) |
Charset |
getDefaultURIEncoding() |
DataChunk |
getOriginalRequestURIBC() |
DataChunk |
getRequestURIBC() |
String |
getURI() |
String |
getURI(Charset encoding) |
void |
init(Buffer input,
int start,
int end) |
void |
init(byte[] input,
int start,
int end) |
boolean |
isDecoded() |
void |
recycle() |
void |
setDecodedURI(String uri) |
void |
setDefaultURIEncoding(Charset defaultURIEncoding) |
void |
setURI(String uri) |
public void init(Buffer input, int start, int end)
public void init(byte[] input, int start, int end)
public final DataChunk getOriginalRequestURIBC()
public final DataChunk getRequestURIBC()
public final DataChunk getDecodedRequestURIBC() throws CharConversionException
CharConversionException
public DataChunk getDecodedRequestURIBC(boolean isSlashAllowed) throws CharConversionException
CharConversionException
public DataChunk getDecodedRequestURIBC(boolean isSlashAllowed, Charset charset) throws CharConversionException
CharConversionException
public String getURI()
public void setURI(String uri)
public final String getDecodedURI() throws CharConversionException
CharConversionException
public final String getDecodedURI(boolean isSlashAllowed) throws CharConversionException
CharConversionException
public String getDecodedURI(boolean isSlashAllowed, Charset encoding) throws CharConversionException
CharConversionException
public void setDecodedURI(String uri)
public boolean isDecoded()
public Charset getDefaultURIEncoding()
public void setDefaultURIEncoding(Charset defaultURIEncoding)
public void recycle()
Copyright © 2014 Oracle Corporation. All rights reserved.