Class CharsetProvider

java.lang.Object
java.nio.charset.spi.CharsetProvider

public abstract class CharsetProvider
extends Object
The service provider class for character sets.
  • Constructor Details

    • CharsetProvider

      protected CharsetProvider()
      Constructor for subclassing with concrete types.
  • Method Details

    • charsets

      public abstract Iterator<Charset> charsets()
      Returns an iterator over all the available charsets.
      Returns:
      the iterator.
    • charsetForName

      public abstract Charset charsetForName​(String charsetName)
      Returns the named charset.

      If the charset is unavailable the method returns null.

      Parameters:
      charsetName - the canonical or alias name of a character set.
      Returns:
      the charset, or null if unavailable.