| Package | Description |
|---|---|
| com.helger.commons.codec | |
| com.helger.commons.url |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IByteArrayCodec
Interface for a single byte array encoder + decoder.
|
interface |
IByteArrayEncoder
Interface for a single encoder
|
interface |
ICodec<DATATYPE>
Interface for a single encoder + decoder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractByteArrayCodec
Abstract base class for
IByteArrayCodec |
class |
AbstractRFC1522Codec
Implements methods common to all codecs defined in RFC 1522.
|
class |
Base64Codec
Encoder and decoder for Base64
|
class |
FlateCodec
Encoder and decoder for flate compression
|
class |
IdentityCodec<DATATYPE>
The most simple codec, that does not do anything :)
|
class |
LZWCodec
Encoder and decoder for the LZW algorithm
|
class |
QuotedPrintableCodec
Encoder and decoder for quoted printable stuff
|
class |
RFC1522BCodec
Identical to the Base64 encoding defined by RFC 1521 and allows a
character set to be specified.
|
class |
RFC1522QCodec
Similar to the Quoted-Printable content-transfer-encoding defined in RFC 1521 and designed to allow
text containing mostly ASCII characters to be decipherable on an ASCII
terminal without decoding.
|
class |
URLCodec
Encoder and decoder for URL stuff
|
| Modifier and Type | Class and Description |
|---|---|
class |
URLParameterEncoder
Encoder for URLs
|
| Modifier and Type | Method and Description |
|---|---|
static String |
URLHelper.getApplicationFormEncoded(Map<String,String> aParams,
IEncoder<String> aParameterEncoder)
Create a parameter string suitable for POST body (e.g. for web form
submission).
|
static String |
URLHelper.getQueryParametersAsString(Map<String,String> aQueryParams,
IEncoder<String> aQueryParameterEncoder) |
static String |
URLHelper.getURLString(String sPath,
Map<String,String> aQueryParams,
String sAnchor,
IEncoder<String> aQueryParameterEncoder)
Get the final representation of the URL using the specified elements.
|
Copyright © 2014–2016 Philip Helger. All rights reserved.