| Package | Description |
|---|---|
| org.postgresql.copy | |
| org.postgresql.core | |
| org.postgresql.jdbc | |
| org.postgresql.util |
| Modifier and Type | Field and Description |
|---|---|
private Encoding |
CopyManager.encoding |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ByteOptimizedUTF8Encoder
UTF-8 encoder which validates input and is optimized for jdk 9+ where
String objects are backed by
byte[]. |
(package private) class |
CharOptimizedUTF8Encoder
UTF-8 encoder which validates input and is optimized for jdk 8 and lower where
String objects are backed by
char[]. |
(package private) class |
OptimizedUTF8Encoder
UTF-8 encoder implementation which validates values during decoding which is
significantly faster than using a
CharsetDecoder. |
| Modifier and Type | Field and Description |
|---|---|
private static Encoding |
Encoding.DEFAULT_ENCODING |
private Encoding |
PGStream.encoding |
| Modifier and Type | Method and Description |
|---|---|
static Encoding |
Encoding.defaultEncoding()
Get an Encoding using the default encoding for the JVM.
|
static Encoding |
Encoding.getDatabaseEncoding(java.lang.String databaseEncoding)
Construct an Encoding for a given database encoding.
|
Encoding |
BaseConnection.getEncoding() |
Encoding |
Encoding.UTFEncodingProvider.getEncoding() |
Encoding |
QueryExecutorBase.getEncoding() |
Encoding |
PGStream.getEncoding() |
Encoding |
QueryExecutor.getEncoding() |
static Encoding |
Encoding.getJVMEncoding(java.lang.String jvmEncoding)
Construct an Encoding for a given JVM encoding.
|
| Modifier and Type | Method and Description |
|---|---|
void |
QueryExecutorBase.setEncoding(Encoding encoding) |
void |
PGStream.setEncoding(Encoding encoding)
Change the encoding used by this connection.
|
| Modifier and Type | Method and Description |
|---|---|
Encoding |
PgConnection.getEncoding() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
HStoreConverter.fromBytes(byte[] b,
Encoding encoding) |
static byte[] |
HStoreConverter.toBytes(java.util.Map<?,?> m,
Encoding encoding) |