Package nu.xom
Class UnavailableCharacterException
- Object
-
- Throwable
-
- Exception
-
- RuntimeException
-
- nu.xom.XMLException
-
- nu.xom.UnavailableCharacterException
-
- All Implemented Interfaces:
Serializable
public class UnavailableCharacterException extends XMLException
Thrown when serializing documents that contain characters not available in the current encoding, and which cannot be escaped (for instance, because they're in an element name or processing instruction data). This can never happen if the encoding is UTF-8 or UTF-16.
- Version:
- 1.1b3
- Author:
- Elliotte Rusty Harold
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnavailableCharacterException(char character, String encoding)
Creates a newUnavailableCharacterException
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description char
getCharacter()
Returns the character which could not be written in the current encoding.String
getEncoding()
Returns the encoding that does not support the character.-
Methods inherited from class nu.xom.XMLException
getCause, initCause
-
-
-
-
Method Detail
-
getCharacter
public char getCharacter()
Returns the character which could not be written in the current encoding.
- Returns:
- the character which caused the exception
-
getEncoding
public String getEncoding()
Returns the encoding that does not support the character.
- Returns:
- the encoding used by the serializer when the exception was thrown
-
-