|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectmy_util.Utillity
my_util パッケージのためのユーティリティ・クラス。
| メソッドの概要 | |
static long |
check_timeout(long start_millis,
long timeout)
タイムアウト監視を開始したシステム時刻を基点にして、 現在システム時刻からタイムアウト発生までの残り時間を ミリ秒精度で求めます。 |
static void |
encoding_stream2stream(java.io.InputStream is,
java.lang.String in_encoding,
java.io.OutputStream os,
java.lang.String out_encoding,
boolean autoFlush)
InputStream から OutputStream へ文字エンコーディングを変換して データ内容を転送します。 |
static boolean |
equals_file_contents(java.io.File file0,
java.io.File file1)
2つのファイルの内容が等しいことを判定します。 |
static boolean |
equals_file_contents(java.io.FileInputStream fis0,
java.io.FileInputStream fis1)
2つのファイル入力ストリームの内容が等しいことを判定します。 |
static boolean |
equals_file_contents(java.nio.MappedByteBuffer mbb0,
java.nio.MappedByteBuffer mbb1)
2つの MappedByteBuffer の内容が等しいことを判定します。 |
static boolean |
equals_file_contents(java.lang.String path0,
java.lang.String path1)
2つのファイル・パスの内容が等しいことを判定します。 |
static java.lang.StringBuffer |
format_elapsed_milli_sec(java.lang.StringBuffer sb,
long msec)
ミリ秒精度の経過時間をフォーマット形式 dd days HH hours MM min SS.sss sec の StringBuffer にフォーマット します。 |
static java.lang.StringBuffer |
format_exception_info(java.lang.StringBuffer sb,
java.lang.Exception e)
例外スタック・トレースをフォーマットします。 |
static java.lang.StringBuffer |
format_milli_sec(java.lang.StringBuffer sb,
long msec)
ミリ秒精度のシステム・エポックからの経過時間を日時形式 yyyy/mm/dd HH:MM:SS.sss の StringBuffer にフォーマットします。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
public static void encoding_stream2stream(java.io.InputStream is,
java.lang.String in_encoding,
java.io.OutputStream os,
java.lang.String out_encoding,
boolean autoFlush)
throws java.io.UnsupportedEncodingException,
java.io.IOException,
java.lang.NullPointerException
is - 入力側の InputStreamin_encoding - 入力側の文字エンコーディングos - 出力側の OutputStreamout_encoding - 出力側の文字エンコーディングautoFlush - 出力側の OutputStream を自動的にフラッシュするか
どうかを指定
java.lang.NullPointerException - is あるいは os が null の場合
java.io.UnsupportedEncodingException - in_encoding あるいは out_encoding
がサポートされていない
文字エンコーディングの場合
java.io.IOException - 入出力処理にエラーが発生した場合
public static long check_timeout(long start_millis,
long timeout)
throws TimeoutException
start_millis - タイムアウト監視を開始したシステム時刻 (msec)timeout - タイムアウト時間 (msec)
TimeoutException - タイムアウトが発生した場合
public static java.lang.StringBuffer format_exception_info(java.lang.StringBuffer sb,
java.lang.Exception e)
sb - フォーマット結果を append する StringBuffere - 発生した例外
public static java.lang.StringBuffer format_elapsed_milli_sec(java.lang.StringBuffer sb,
long msec)
sb - 経過時間形式文字列を出力する StringBuffermsec - ミリ秒精度の経過時間
public static java.lang.StringBuffer format_milli_sec(java.lang.StringBuffer sb,
long msec)
sb - 日時形式文字列を出力する StringBuffermsec - ミリ秒精度のシステム・エポックからの経過時間
public static boolean equals_file_contents(java.nio.MappedByteBuffer mbb0,
java.nio.MappedByteBuffer mbb1)
throws java.lang.Exception
mbb0 - 1つ目の MappedByteBuffermbb1 - 2つ目の MappedByteBuffer
java.lang.IllegalArgumentException - いずれかの MappedByteBuffer が null の場合
java.lang.Exception - ファイル入出力で例外が発生した場合。
java.nio.MappedByteBuffer を参照すること。
public static boolean equals_file_contents(java.io.FileInputStream fis0,
java.io.FileInputStream fis1)
throws java.lang.Exception
fis0 - 1つ目のファイル入力ストリームfis1 - 2つ目のファイル入力ストリーム
java.lang.IllegalArgumentException - いずれかのファイル入力ストリームが null の場合
java.lang.Exception - ファイル入出力で例外が発生した場合。
java.io.FileInputStream と
java.nio.MappedByteBuffer を参照すること。
public static boolean equals_file_contents(java.io.File file0,
java.io.File file1)
throws java.lang.Exception
file0 - 1つ目のファイルfile1 - 2つ目のファイル
java.lang.IllegalArgumentException - 1) いずれかのファイルが null
の場合
2) いずれかのファイルが
読み可能ファイルを示して
いない場合
java.lang.Exception - ファイル入出力で例外が発生した場合。
java.io.FileInputStream と
java.nio.MappedByteBuffer を参照すること。
public static boolean equals_file_contents(java.lang.String path0,
java.lang.String path1)
throws java.lang.Exception
path0 - 1つ目のファイル・パスpath1 - 2つ目のファイル・パス
java.lang.IllegalArgumentException - 1) いずれかのファイル・パスが
null の場合
2) いずれかのファイル・パスが
読み可能ファイルを示して
いない場合
java.lang.Exception - ファイル入出力で例外が発生した場合。
java.io.FileInputStream と
java.nio.MappedByteBuffer を参照すること。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||