com.JRcServer.commons.conv
クラス Base64

java.lang.Object
  上位を拡張 com.JRcServer.commons.conv.Base64

public class Base64
extends java.lang.Object

Base64.

Base64のエンコード/デコートをサポートします.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.00, 2004/12/15
作成者:
Masahito Suzuki

メソッドの概要
static boolean decode(BinResource out, java.lang.String base64)
          デコード処理.
static byte[] decode(java.lang.String base64)
          デコード処理.
static java.lang.String encode(BinResource res)
          エンコード処理.
static java.lang.String encode(byte[] binary)
          エンコード処理.
static boolean isBase64(java.lang.String code)
          対象文字列がBase64であるかチェック.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

encode

public static final java.lang.String encode(byte[] binary)
                                     throws InputException
エンコード処理.

対象バイナリ情報をBase64にエンコードします.

パラメータ:
binary - エンコード対象のバイナリ情報を設定します.
戻り値:
String Base64にエンコードされた文字情報が返されます.
例外:
InputException - 入力例外.

encode

public static final java.lang.String encode(BinResource res)
                                     throws InputException
エンコード処理.

対象バイナリ情報をBase64にエンコードします.

パラメータ:
res - エンコード対象のバイナリリソースを設定します.
戻り値:
String Base64にエンコードされた文字情報が返されます.
例外:
InputException - 入力例外.

decode

public static final byte[] decode(java.lang.String base64)
                           throws InputException
デコード処理.

Base64情報をデコードします.

パラメータ:
base64 - 対象のBase64データを設定します.
戻り値:
byte[] 変換されたバイナリ情報が返されます.
例外:
InputException - 入力例外.

decode

public static final boolean decode(BinResource out,
                                   java.lang.String base64)
                            throws InputException
デコード処理.

Base64情報をデコードします.

パラメータ:
out - デコード結果を格納するバイナリリソースを設定します.
base64 - 対象のBase64データを設定します.
戻り値:
boolean 変換結果が返されます.
例外:
InputException - 入力例外.

isBase64

public static final boolean isBase64(java.lang.String code)
対象文字列がBase64であるかチェック.

対象文字列がBase64であるかチェックします.

パラメータ:
code - チェック対象の文字列を設定します.
戻り値:
boolean チェック結果が返されます.