Class C40Decoder
- java.lang.Object
-
- es.gob.jmulticard.card.icao.vdsned.C40Decoder
-
final class C40Decoder extends java.lang.ObjectDecodificador de texto en formato C40.
-
-
Field Summary
Fields Modifier and Type Field Description private static char[]C40_BASIC_SET_CHARSJuego básico de caracteres C40 (con el espacio cambiado a '<').private static char[]C40_SHIFT2_SET_CHARSJuego extendido de caracteres C40.
-
Constructor Summary
Constructors Modifier Constructor Description privateC40Decoder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.Stringdecode(byte[] c40encoded)Decodifica un texto en formato C40 según la ISO 16022:2006 (sección 5.2.5.private static int[]parseTwoBytes(int firstByte, int secondByte)
-
-
-
Method Detail
-
decode
static java.lang.String decode(byte[] c40encoded) throws java.io.IOExceptionDecodifica un texto en formato C40 según la ISO 16022:2006 (sección 5.2.5. anexo C, y tabla C.1.- Parameters:
c40encoded- Texto codificado como C40.- Returns:
- Texto decodificado.
- Throws:
java.io.IOException- Si no se puede decodificar el texto o este no estaba en formato C40.
-
parseTwoBytes
private static int[] parseTwoBytes(int firstByte, int secondByte)
-
-