Package org.bouncycastle.util.encoders
Class HexTranslator
java.lang.Object
org.bouncycastle.util.encoders.HexTranslator
- All Implemented Interfaces:
Translator
Converters for going from hex to binary and back. Note: this class assumes ASCII processing.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdecode(byte[] in, int inOff, int length, byte[] out, int outOff) intencode(byte[] in, int inOff, int length, byte[] out, int outOff) intsize of the output block on decoding produced by getEncodedBlockSize() bytes.intsize of the output block on encoding produced by getDecodedBlockSize() bytes.
-
Constructor Details
-
HexTranslator
public HexTranslator()
-
-
Method Details
-
getEncodedBlockSize
public int getEncodedBlockSize()size of the output block on encoding produced by getDecodedBlockSize() bytes.- Specified by:
getEncodedBlockSizein interfaceTranslator
-
encode
public int encode(byte[] in, int inOff, int length, byte[] out, int outOff) - Specified by:
encodein interfaceTranslator
-
getDecodedBlockSize
public int getDecodedBlockSize()size of the output block on decoding produced by getEncodedBlockSize() bytes.- Specified by:
getDecodedBlockSizein interfaceTranslator
-
decode
public int decode(byte[] in, int inOff, int length, byte[] out, int outOff) - Specified by:
decodein interfaceTranslator
-