| パッケージ | mx.utils |
| クラス | public class Base64Encoder |
| 継承 | Base64Encoder Object |
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
| insertNewLines : Boolean = true
エンコードされた出力を折り返すために、Base64Encoder.newLine に指定された一連の文字を 76 文字ごとに挿入するかどうかを制御する Boolean フラグです。 | Base64Encoder | ||
| newLine : int = 10 [静的]
insertNewLines が true の場合に、改行を表すためにエンコードされた出力に挿入される文字コードポイントです。 | Base64Encoder | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
| メソッド | 定義元 | ||
|---|---|---|---|
コンストラクタです。 | Base64Encoder | ||
ストリングの文字を Base64 にエンコードし、その結果を内部バッファに追加します。 | Base64Encoder | ||
ByteArray を Base64 にエンコードし、その結果を内部バッファに追加します。 | Base64Encoder | ||
ストリングの UTF-8 バイトを Base64 にエンコードし、その結果を内部バッファに追加します。 | Base64Encoder | ||
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
すべてのバッファをクリアし、エンコーダを初期状態にリセットします。 | Base64Encoder | ||
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
現在のバッファを Base64 エンコードストリングとして返します。 | Base64Encoder | ||
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
| 定数 | 定義元 | ||
|---|---|---|---|
| CHARSET_UTF_8 : String = "UTF-8" [静的] | Base64Encoder | ||
| insertNewLines | プロパティ |
public var insertNewLines:Boolean = true
エンコードされた出力を折り返すために、Base64Encoder.newLine に指定された一連の文字を 76 文字ごとに挿入するかどうかを制御する Boolean フラグです。デフォルトは true です。
| newLine | プロパティ |
public static var newLine:int = 10
insertNewLines が true の場合に、改行を表すためにエンコードされた出力に挿入される文字コードポイントです。 デフォルト値は 10 で、ラインフィード \n を表します。
| Base64Encoder | () | コンストラクタ |
public function Base64Encoder()コンストラクタです。
| encode | () | メソッド |
public function encode(data:String, offset:uint = 0, length:uint = 0):void
ストリングの文字を Base64 にエンコードし、その結果を内部バッファに追加します。このメソッドに対する後続の呼び出しが内部バッファに追加されます。すべてのデータがエンコードされた後、toString() を呼び出して Base64 エンコードストリングを取得します。
パラメータ
data:String — エンコードするストリングです。
| |
offset:uint (default = 0) — エンコードを開始する文字の位置です。
| |
length:uint (default = 0) — オフセットからエンコードする文字数です。
|
| encodeBytes | () | メソッド |
public function encodeBytes(data:ByteArray, offset:uint = 0, length:uint = 0):void
ByteArray を Base64 にエンコードし、その結果を内部バッファに追加します。このメソッドに対する後続の呼び出しが内部バッファに追加されます。すべてのデータがエンコードされた後、toString() を呼び出して Base64 エンコードストリングを取得します。
パラメータ
data:ByteArray — エンコードする ByteArray です。
| |
offset:uint (default = 0) — エンコードを開始するインデックスです。
| |
length:uint (default = 0) — オフセットからエンコードするバイト数です。
|
| encodeUTFBytes | () | メソッド |
public function encodeUTFBytes(data:String):void
ストリングの UTF-8 バイトを Base64 にエンコードし、その結果を内部バッファに追加します。UTF-8 情報には長さプレフィックスは含まれません。このメソッドに対する後続の呼び出しが内部バッファに追加されます。すべてのデータがエンコードされた後、toString() を呼び出して Base64 エンコードストリングを取得します。
パラメータ
data:String — エンコードするストリングです。
|
| reset | () | メソッド |
public function reset():voidすべてのバッファをクリアし、エンコーダを初期状態にリセットします。
| toString | () | メソッド |
public function toString():String現在のバッファを Base64 エンコードストリングとして返します。また、このメソッドを呼び出すと、バッファがクリアされ、エンコーダは初期状態にリセットされることに注意してください。
戻り値String — Base64 エンコードストリングです。
|
| CHARSET_UTF_8 | 定数 |
public static const CHARSET_UTF_8:String = "UTF-8"
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/utils/Base64Encoder.html