com.hamaf.hikyaku.util
クラス ResourceUtil

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.util.ResourceUtil

public class ResourceUtil
extends java.lang.Object

タイトル:ResourceUtil is .

説明:


著作権: Copyright (c) 2008/09/25

バージョン:
1.0
作成者:
y-hamanaka

コンストラクタの概要
ResourceUtil()
           
 
メソッドの概要
static java.util.Properties getProperty(java.lang.String name)
          Describe getProperty method : プロパティファイルの取得.
static java.io.BufferedReader getReader(java.lang.String name, java.lang.String chcd)
          Describe getReader method : ファイルリーダーの取得.
static java.util.ResourceBundle getResource(java.lang.String name)
          Describe getResource method : リソースバンドルファイルの取得.
static java.util.List<java.lang.String> splitCsv(java.lang.String org)
          Describe splitCsv method : ','区切りのCSVデータを配列にして戻す.
static java.util.List<java.lang.String> splitCsv(java.lang.String org, char dlm)
          Describe splitCsv method : CSVデータを配列にして戻す.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ResourceUtil

public ResourceUtil()
メソッドの詳細

getResource

public static java.util.ResourceBundle getResource(java.lang.String name)
Describe getResource method : リソースバンドルファイルの取得.
指定されたname + "_ja_JP.properties" のリソースバンドルを取得する
指定されたname + "_ja_JP.properties"のFileが存在する場合はそれを、
存在しない場合はローダーを利用して取得します。

パラメータ:
name - a String : リソースの名称
戻り値:
a ResourceBundle

getProperty

public static java.util.Properties getProperty(java.lang.String name)
                                        throws java.io.IOException
Describe getProperty method : プロパティファイルの取得.
指定されたname + ".properties" のプロパティを取得する
指定されたname + ".properties"のFileが存在する場合はそれを、
存在しない場合はローダーを利用して取得します。

パラメータ:
name - a String : プロパティファイルの名称
戻り値:
a Properties :
例外:
java.io.IOException

getReader

public static java.io.BufferedReader getReader(java.lang.String name,
                                               java.lang.String chcd)
                                        throws java.io.IOException
Describe getReader method : ファイルリーダーの取得.
指定されたnameを指定されたcharCodeで読み込むreaderを取得する。
指定されたnameのFileが存在する場合はそれを、
存在しない場合はローダーを利用して取得します。

パラメータ:
name - a String : ファイルの名称
chcd - a String : エンコード(nullの場合は"Shift_JIS")
戻り値:
a BufferedReader :
例外:
java.io.IOException

splitCsv

public static java.util.List<java.lang.String> splitCsv(java.lang.String org)
Describe splitCsv method : ','区切りのCSVデータを配列にして戻す.
区切り文字が","のCSV形式のデータを配列にして戻す。

パラメータ:
org - a String : csv形式のデータ
戻り値:
a List<String> : "," で分割した文字列

splitCsv

public static java.util.List<java.lang.String> splitCsv(java.lang.String org,
                                                        char dlm)
Describe splitCsv method : CSVデータを配列にして戻す.
csv形式のデータを配列にして戻す。
  1. "で囲まれた文字列は変換しない(区切り文字もデータとする)
  2. ""は"に変換する。但し、""のみのデータは空文字列とする

パラメータ:
org - a String : csv形式のデータ
dlm - a char : 区切り文字
戻り値:
a List<String> : 区切り文字で分割した文字列