
org.postgresql.core.CharOptimizedUTF8Encoder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of postgresql Show documentation
Show all versions of postgresql Show documentation
PostgreSQL JDBC Driver JDBC4
/*
* Copyright (c) 2019, PostgreSQL Global Development Group
* See the LICENSE file in the project root for more information.
*/
package org.postgresql.core;
import java.io.IOException;
/**
* UTF-8 encoder which validates input and is optimized for jdk 8 and lower where {@code String} objects are backed by
* {@code char[]}.
* @author Brett Okken
*/
final class CharOptimizedUTF8Encoder extends OptimizedUTF8Encoder {
/**
* {@inheritDoc}
*/
@Override
public String decode(byte[] encodedString, int offset, int length) throws IOException {
return charDecode(encodedString, offset, length);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy