|
|||||||||
$BA0$N%/%i%9(B $B | $B%U%l!<%`$"$j(B $B%U%l!<%`$J$7(B | ||||||||
$B35MW(B: $BFbIt%/%i%9(B | $B%U%#!<%k%I(B | $B%3%s%9%H%i%/%?(B | $B%a%=%C%I(B | $B>\:Y(B: $B%U%#!<%k%I(B | $B%3%s%9%H%i%/%?(B | $B%a%=%C%I(B |
java.lang.Object | +--jp.ne.mki.wedge.rule.ParamReader
$B%O%$%U%sIU$-$N%Q%i%a!<%?$r2r
ParamReader reader = new ParamReader(getRulePrameter());
$B$K$F;HMQ$G$-$^$9!#(B
$BNc#1!'(B
reader.setRuleParameter("-aaa -DDD");
reader.isData("aaa"); (I%%%(B true$B$,JV$k!#(B
reader.isData("bbb"); (I%%%(B false$B$,JV$k!#(B
reader.isData("ccc"); (I%%%(B false$B$,JV$k!#(B
reader.isData("ddd"); (I%%%(B true$B$,JV$k!#(B
$BNc#2!'(B
reader.setRuleParameter("-encode EUC-JP -line 2 5 10 -error 'Data Not Found'");
reader.isData("encode"); (I%%%(B true$B$,JV$k!#(B
reader.getData("encode"); (I%%%(B "EUC-JP"$B$,JV$k!#(B
reader.getData("line"); (I%%%(B "2"$B$,JV$k!#(B
reader.getArray("line"); (I%%%(B {"2", "5", "10"}$B$,JV$k!#(B
reader.getData("error"); (I%%%(B "Data Not Found"$B$,JV$k!#(B
$B%3%s%9%H%i%/%?$N35MW(B | |
ParamReader()
$B%3%s%9%H%i%/%?!#(B |
|
ParamReader(java.lang.String parameter)
$B%3%s%9%H%i%/%?!#(B |
$B%a%=%C%I$N35MW(B | |
boolean |
checkMistakeData(java.lang.String key,
java.lang.String[] right)
$B@_Dj$7$?(BData$B$KIT@5$,L5$$$+$r%A%'%C%/$9$k!#(B |
boolean |
checkMistakeKey(java.lang.String[] right)
$B@_Dj$7$?(BKey$B$KIT@5$,L5$$$+$r%A%'%C%/$9$k!#(B |
boolean |
containKey(java.lang.String value,
java.lang.String[] values)
$BBh0l0z?t$K@_Dj$7$?J8;zNs$,!"BhFs0z?t$NG[NsFb$K4^$a$i$l$F$$$l$P(Btrue$B$rJV$9!#(B |
java.lang.String[] |
getArray(java.lang.String key)
Key$B$KBP$9$kJ#?t$N%G!<%?$r |
java.lang.String |
getData(java.lang.String key)
Key$B$KBP$9$k%G!<%?$r0l7o |
java.lang.String[] |
getKeyList()
$B$3$N%/%i%9$K4^$^$l$k(BKey$B$N0lMw$r |
boolean |
isData(java.lang.String key)
$B%-!<$,B8:_$9$k$+$I$&$+$r%A%'%C%/$9$k!#(B |
void |
setRuleParameter(java.lang.String parameter)
$B%Q%i%a!<%?$r@_Dj$9$k!#(B |
void |
terminate()
$BJ];}$7$F$$$k%G!<%?$rA4$F%/%j%"$9$k!#(B |
$B%/%i%9(B java.lang.Object $B$+$i7Q>5$7$?%a%=%C%I(B |
|
$B%3%s%9%H%i%/%?$N>\:Y(B |
public ParamReader()
public ParamReader(java.lang.String parameter)
parameter
- getRuleParameter()$B$NCM$rEO$9(B$B%a%=%C%I$N>\:Y(B |
public void setRuleParameter(java.lang.String parameter)
parameter
- $B%m%8%C%/%/%i%9%Q%i%a!<%?(Bpublic boolean checkMistakeKey(java.lang.String[] right)
right
- $B@5$7$$%Q%i%a!<%?(BKeypublic boolean checkMistakeData(java.lang.String key, java.lang.String[] right)
key
- Key$BL>>N(Bright
- $B@5$7$$%Q%i%a!<%?(BDatapublic boolean containKey(java.lang.String value, java.lang.String[] values)
value
- $B%A%'%C%/BP>]J8;zNs(Bvalues
- $BJ8;zNs0lMw(Bpublic java.lang.String getData(java.lang.String key)
key
- $B%G!<%?public boolean isData(java.lang.String key)
key
- $B%G!<%?public java.lang.String[] getArray(java.lang.String key)
key
- $B%G!<%?public void terminate()
public java.lang.String[] getKeyList()
|
|||||||||
$BA0$N%/%i%9(B $B | $B%U%l!<%`$"$j(B $B%U%l!<%`$J$7(B | ||||||||
$B35MW(B: $BFbIt%/%i%9(B | $B%U%#!<%k%I(B | $B%3%s%9%H%i%/%?(B | $B%a%=%C%I(B | $B>\:Y(B: $B%U%#!<%k%I(B | $B%3%s%9%H%i%/%?(B | $B%a%=%C%I(B |