概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.maachang.engine.util
クラス Base64

    java.lang.Object
      org.maachang.engine.util.Base64

    public class Base64

extends java.lang.Object

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

導入されたバージョン:
  MaaEngine 1.00
バージョン:
  2007/10/18
作成者:
  masahito suzuki

メソッドの概要
`static byte[]` | `decode(java.lang.String base64)` デコード処理.
`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 java.lang.IllegalArgumentException

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

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

### decode

    public static final byte[] decode(java.lang.String base64)
                               throws java.lang.IllegalArgumentException

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

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

### isBase64

    public static final boolean isBase64(java.lang.String code)

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

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

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド