jp.oarts.pirka.core.util.format
クラス PirkaFormatUtil

java.lang.Object
  上位を拡張 jp.oarts.pirka.core.util.format.PirkaFormatUtil
すべての実装されたインタフェース:
java.io.Serializable

public class PirkaFormatUtil
extends java.lang.Object
implements java.io.Serializable

関連項目:
直列化された形式

コンストラクタの概要
PirkaFormatUtil()
           
 
メソッドの概要
static java.lang.String cutNonNumChar(java.lang.String string)
          数値構成文字以外の文字を削除した文字列を戻す
static java.math.BigDecimal parseBigDecimal(java.lang.String value)
          数値文字列をBigDecimalオブジェクトに変換する。
static java.sql.Date parseDate(java.lang.String value)
          日付文字列をjava.sql.Dateオブジェクトに変換する。
static java.lang.Integer parseInteger(java.lang.String value)
          int文字列をIntegerオブジェクトに変換する。
static java.lang.Long parseLong(java.lang.String value)
          long文字列をLongオブジェクトに変換する。
static java.sql.Time parseTime(java.lang.String value)
          時刻文字列をjava.sql.Timeオブジェクトに変換する。
static java.sql.Timestamp parseTimestamp(java.lang.String value)
          日付時刻文字列をjava.sql.Timestampオブジェクトに変換する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PirkaFormatUtil

public PirkaFormatUtil()
メソッドの詳細

cutNonNumChar

public static java.lang.String cutNonNumChar(java.lang.String string)
数値構成文字以外の文字を削除した文字列を戻す

パラメータ:
string - 文字列
戻り値:
数値構成文字以外の文字を削除した文字列

parseBigDecimal

public static java.math.BigDecimal parseBigDecimal(java.lang.String value)
数値文字列をBigDecimalオブジェクトに変換する。

パラメータ:
value - 文字列(数字+-.,\$%@#で構成)
戻り値:
BigDecimalオブジェクト 文字列がBigDecimalとして解釈できない時はnull

parseDate

public static java.sql.Date parseDate(java.lang.String value)
日付文字列をjava.sql.Dateオブジェクトに変換する。
以下のformatが有効
  20060506、2006/5/6、2006/05/06、2006.5.6、2006.05.06、2006-5-6、2006-05-06、2006年5月6日、2006年05月06日、2006年5月6、2006年05月06

パラメータ:
value - 文字列
戻り値:
日付オブジェクト 文字列が日付として解釈できない時はnull

parseInteger

public static java.lang.Integer parseInteger(java.lang.String value)
int文字列をIntegerオブジェクトに変換する。

パラメータ:
value - 文字列(数字+-.,\$%@#で構成)
戻り値:
Integerオブジェクト 文字列がIntegerとして解釈できない時はnull

parseLong

public static java.lang.Long parseLong(java.lang.String value)
long文字列をLongオブジェクトに変換する。

パラメータ:
value - 文字列(数字+-.,\$%@#で構成)
戻り値:
Integerオブジェクト 文字列がLongとして解釈できない時はnull

parseTime

public static java.sql.Time parseTime(java.lang.String value)
時刻文字列をjava.sql.Timeオブジェクトに変換する。
以下のformatが有効
  235959、2359、23、23:59:59、23:1:6、23:05、23:5、23時59分59秒、23時59分59、23時59分、23時59、23時   有効範囲は00:00:00〜23:59:59

パラメータ:
value - 文字列
戻り値:
日付オブジェクト 文字列が日付として解釈できない時はnull

parseTimestamp

public static java.sql.Timestamp parseTimestamp(java.lang.String value)
日付時刻文字列をjava.sql.Timestampオブジェクトに変換する。
以下のformatが有効
  『年月日 時分秒』又は『年月日』 年月日はparseDateメソッドで有効な書式、時分秒はparseTimeメソッドで有効な書式

パラメータ:
value - 文字列
戻り値:
日付オブジェクト 文字列が日付として解釈できない時はnull