package org.jcodings.spi;
import java.nio.charset.Charset;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
An SPI character set provider for ISO-8859-16.
/**
* An SPI character set provider for ISO-8859-16.
*/
public class Charsets extends java.nio.charset.spi.CharsetProvider {
private static final List<Charset> charsets = Collections.singletonList((Charset) ISO_8859_16.INSTANCE);
public Iterator<Charset> charsets() {
return charsets.iterator();
}
public Charset charsetForName(String charsetName) {
if ("ISO-8859-16".equals(charsetName) || ISO_8859_16.INSTANCE.aliases().contains(charsetName)) {
return ISO_8859_16.INSTANCE;
}
return null;
}
}