/* * Copyright (c) 2019, PostgreSQL Global Development Group * See the LICENSE file in the project root for more information. */ package com.amazon.redshift.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); } }