class ArcParameters
extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
protected Map<String,String> |
dataParams
パラメータ・マップ配列
|
protected Map<String,Integer> |
typeParams |
コンストラクタと説明 |
---|
ArcParameters()
コンストラクタ
|
ArcParameters(Map<String,String> params_val,
Map<String,Integer> params_type)
retrieve用コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
(package private) byte |
byteParam(String key)
パラメータ値をbyte型で取得する。
|
(package private) double |
doubleParam(String key)
パラメータ値をdouble型で取得する。
|
(package private) float |
floatParam(String key)
パラメータ値をfloat型で取得する。
|
(package private) int |
intParam(String key)
パラメータ値をint型で取得する。
|
(package private) long |
longParam(String key)
パラメータ値をlong型で取得する。
|
(package private) String[] |
namesOfParam()
全パラメータの名称を取り出す。
|
(package private) int |
numOfParam()
パラメータの数を取得する。
|
(package private) void |
put(String key,
byte val)
byte型の値をもつパラメータを設定する。
|
(package private) void |
put(String key,
double val)
double型の値をもつパラメータを設定する。
|
(package private) void |
put(String key,
float val)
flaot型の値をもつパラメータを設定する。
|
(package private) void |
put(String key,
int val)
int型の値をもつパラメータを設定する。
|
(package private) void |
put(String key,
long val)
long型の値をもつパラメータを設定する。
|
(package private) void |
put(String key,
short val)
short型の値をもつパラメータを設定する。
|
(package private) void |
put(String key,
String val)
文字列型の値をもつパラメータを設定する。
|
(package private) short |
shortParam(String key)
パラメータ値をshort型で取得する。
|
(package private) String |
stringParam(String key)
パラメータ値をString型で取得する。
|
(package private) int |
typeOfParam(String key)
パラメータの型属性を取得する。
|
protected Map<String,String> dataParams
protected Map<String,Integer> typeParams
ArcParameters()
ArcParameters(Map<String,String> params_val, Map<String,Integer> params_type)
params_val
- パラメータ値params_type
- パラメータ型void put(String key, String val)
key
- パラメータ名val
- パラメータ値put( String key, String val)
,
put( String key, byte val)
,
put( String key, short val)
,
put( String key, int val)
,
put( String key, long val)
,
put( String key, float val)
,
put( String key, double val)
void put(String key, byte val)
key
- パラメータ名val
- パラメータ値put( String key, String val)
,
put( String key, byte val)
,
put( String key, short val)
,
put( String key, int val)
,
put( String key, long val)
,
put( String key, float val)
,
put( String key, double val)
void put(String key, short val)
key
- パラメータ名val
- パラメータ値put( String key, String val)
,
put( String key, byte val)
,
put( String key, short val)
,
put( String key, int val)
,
put( String key, long val)
,
put( String key, float val)
,
put( String key, double val)
void put(String key, int val)
key
- パラメータ名val
- パラメータ値put( String key, String val)
,
put( String key, byte val)
,
put( String key, short val)
,
put( String key, int val)
,
put( String key, long val)
,
put( String key, float val)
,
put( String key, double val)
void put(String key, long val)
key
- パラメータ名val
- パラメータ値put( String key, String val)
,
put( String key, byte val)
,
put( String key, short val)
,
put( String key, int val)
,
put( String key, long val)
,
put( String key, float val)
,
put( String key, double val)
void put(String key, float val)
key
- パラメータ名val
- パラメータ値put( String key, String val)
,
put( String key, byte val)
,
put( String key, short val)
,
put( String key, int val)
,
put( String key, long val)
,
put( String key, float val)
,
put( String key, double val)
void put(String key, double val)
key
- パラメータ名val
- パラメータ値put( String key, String val)
,
put( String key, byte val)
,
put( String key, short val)
,
put( String key, int val)
,
put( String key, long val)
,
put( String key, float val)
,
put( String key, double val)
int numOfParam()
int typeOfParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。String[] namesOfParam()
String stringParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。typeOfParam(String key)
,
stringParam(String key)
,
byteParam(String key)
,
shortParam(String key)
,
intParam(String key)
,
longParam(String key)
,
floatParam(String key)
,
doubleParam(String key)
byte byteParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。typeOfParam(String key)
,
stringParam(String key)
,
byteParam(String key)
,
shortParam(String key)
,
intParam(String key)
,
longParam(String key)
,
floatParam(String key)
,
doubleParam(String key)
short shortParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。typeOfParam(String key)
,
stringParam(String key)
,
byteParam(String key)
,
shortParam(String key)
,
intParam(String key)
,
longParam(String key)
,
floatParam(String key)
,
doubleParam(String key)
int intParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。typeOfParam(String key)
,
stringParam(String key)
,
byteParam(String key)
,
shortParam(String key)
,
intParam(String key)
,
longParam(String key)
,
floatParam(String key)
,
doubleParam(String key)
long longParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。typeOfParam(String key)
,
stringParam(String key)
,
byteParam(String key)
,
shortParam(String key)
,
intParam(String key)
,
longParam(String key)
,
floatParam(String key)
,
doubleParam(String key)
float floatParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。typeOfParam(String key)
,
stringParam(String key)
,
byteParam(String key)
,
shortParam(String key)
,
intParam(String key)
,
longParam(String key)
,
floatParam(String key)
,
doubleParam(String key)
double doubleParam(String key) throws NullPointerException, NoSuchElementException
key
- パラメータ名NullPointerException
- パラメータ配列(MAP)が設定されていない。NoSuchElementException
- パラメータが登録されていない。typeOfParam(String key)
,
stringParam(String key)
,
byteParam(String key)
,
shortParam(String key)
,
intParam(String key)
,
longParam(String key)
,
floatParam(String key)
,
doubleParam(String key)