Package net.sf.saxon.serialize.charcode

## Class ASCIICharacterSet

- java.lang.Object
- - net.sf.saxon.serialize.charcode.ASCIICharacterSet

- All Implemented Interfaces:
    `CharacterSet`

      public class ASCIICharacterSet
      extends java.lang.Object
      implements CharacterSet

  This class defines properties of the US-ASCII character set

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `static ASCIICharacterSet` | `theInstance` |

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | `getCanonicalName()` | Get the preferred Java name of the character set.
    `static ASCIICharacterSet` | `getInstance()` |
    `boolean` | `inCharset​(int c)` | Determine if a character is present in the character set

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### theInstance

          public static final ASCIICharacterSet theInstance

  - ### Method Detail

    - #### getInstance

          public static ASCIICharacterSet getInstance()

    - #### inCharset

          public final boolean inCharset​(int c)

      Description copied from interface: `CharacterSet`
      Determine if a character is present in the character set
      Specified by:
        `inCharset` in interface `CharacterSet`

    - #### getCanonicalName

          public java.lang.String getCanonicalName()

      Description copied from interface: `CharacterSet`
      Get the preferred Java name of the character set. Note that Java in many cases also supports a "historic name".
      Specified by:
        `getCanonicalName` in interface `CharacterSet`