org.ashikunep.irenka.toolkit
インタフェース LiteralConverter


public interface LiteralConverter

リテラルを変換する。

バージョン:
$Date: 2008-02-12 12:35:47 +0900 (火, 12 2月 2008) $
作成者:
Suguru ARAKAWA (Gluegent, Inc.)

メソッドの概要
 String booleanLiteralOf(boolean value)
          指定のboolean型の値を表現可能なリテラル文字列を返す。
 boolean booleanValueOf(String literal)
          指定のリテラルが表現するboolean型の値を返す。
 String charLiteralOf(char value)
          指定のchar型の値を表現可能なリテラル文字列を返す。
 char charValueOf(String literal)
          指定のリテラルが表現するchar型の値を返す。
 String doubleLiteralOf(double value)
          指定のdouble型の値を表現可能なリテラル文字列を返す。
 double doubleValueOf(String literal)
          指定のリテラルが表現するdouble型の値を返す。
 String floatLiteralOf(float value)
          指定のfloat型の値を表現可能なリテラル文字列を返す。
 float floatValueOf(String literal)
          指定のリテラルが表現するfloat型の値を返す。
 String intLiteralOf(int value)
          指定のint型の値を表現可能なリテラル文字列を返す。
 int intValueOf(String literal)
          指定のリテラルが表現するint型の値を返す。
 String literalOf(Object value)
          指定の値を表現可能なリテラル文字列を返す。
 String longLiteralOf(long value)
          指定のlong型の値を表現可能なリテラル文字列を返す。
 long longValueOf(String literal)
          指定のリテラルが表現するlong型の値を返す。
 String nullLiteral()
          nullを表すリテラル文字列を返す。
 String stringLiteralOf(String value)
          指定のString型の値を表現可能なリテラル文字列を返す。
 String stringValueOf(String literal)
          指定のリテラルが表現するString型の値を返す。
 Object valueOf(String literal)
          指定のリテラルが表現する値を返す。
 

メソッドの詳細

valueOf

Object valueOf(String literal)
指定のリテラルが表現する値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

intValueOf

int intValueOf(String literal)
指定のリテラルが表現するint型の値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

longValueOf

long longValueOf(String literal)
指定のリテラルが表現するlong型の値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

floatValueOf

float floatValueOf(String literal)
指定のリテラルが表現するfloat型の値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

doubleValueOf

double doubleValueOf(String literal)
指定のリテラルが表現するdouble型の値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

charValueOf

char charValueOf(String literal)
指定のリテラルが表現するchar型の値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

booleanValueOf

boolean booleanValueOf(String literal)
指定のリテラルが表現するboolean型の値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

stringValueOf

String stringValueOf(String literal)
指定のリテラルが表現するString型の値を返す。

パラメータ:
literal - 対象のリテラル文字列
戻り値:
指定のリテラルが表現する値
例外:
LiteralFormatException - リテラルの形式が不正である場合

literalOf

String literalOf(Object value)
指定の値を表現可能なリテラル文字列を返す。

パラメータ:
value - リテラル化可能な値
戻り値:
対象の値を表現するリテラル文字列

intLiteralOf

String intLiteralOf(int value)
指定のint型の値を表現可能なリテラル文字列を返す。

パラメータ:
value - 対象の値
戻り値:
対象の値を表現するリテラル文字列

longLiteralOf

String longLiteralOf(long value)
指定のlong型の値を表現可能なリテラル文字列を返す。

パラメータ:
value - 対象の値
戻り値:
対象の値を表現するリテラル文字列

floatLiteralOf

String floatLiteralOf(float value)
指定のfloat型の値を表現可能なリテラル文字列を返す。

パラメータ:
value - 対象の値
戻り値:
対象の値を表現するリテラル文字列

doubleLiteralOf

String doubleLiteralOf(double value)
指定のdouble型の値を表現可能なリテラル文字列を返す。

パラメータ:
value - 対象の値
戻り値:
対象の値を表現するリテラル文字列

charLiteralOf

String charLiteralOf(char value)
指定のchar型の値を表現可能なリテラル文字列を返す。

パラメータ:
value - 対象の値
戻り値:
対象の値を表現するリテラル文字列

booleanLiteralOf

String booleanLiteralOf(boolean value)
指定のboolean型の値を表現可能なリテラル文字列を返す。

パラメータ:
value - 対象の値
戻り値:
対象の値を表現するリテラル文字列

stringLiteralOf

String stringLiteralOf(String value)
指定のString型の値を表現可能なリテラル文字列を返す。

パラメータ:
value - 対象の値
戻り値:
対象の値を表現するリテラル文字列

nullLiteral

String nullLiteral()
nullを表すリテラル文字列を返す。

戻り値:
nullを表すリテラル文字列


Copyright 2007 the Seasar Foundation and the Others.