|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.infoteria.asteria.value.VariableList
Valueクラスのリストです。
Constructor Summary | |
VariableList()
VariableListクラスを作成します。 |
|
VariableList(int capacity)
内部のMapのcapacityを指定してVariableListクラスを作成します。 |
Method Summary | |
void |
clear()
nameと値のセットをすべてクリアします。 |
java.lang.Object |
clone()
cloneメソッドの実装。 |
java.lang.String |
getName(int idx)
idxに対応するnameを取得します。 対応するnameがない場合はnullを返します。 |
Value |
getValue(int idx)
idxに対応する値を取得します。 対応する値がない場合はnullを返します。 |
Value |
getValue(java.lang.String name)
nameに対応する値を取得します。 対応する値がない場合はnullを返します。 |
java.util.Set |
keySet()
nameのSetを返します。 返されるSetに対する変更は無効です。 |
Value |
putValue(java.lang.String name,
Value value)
値を設定します。 nameに対応する値が既にある場合はそれは置き換えられます。 |
int |
size()
nameと値のセットの数を返します。 |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VariableList()
public VariableList(int capacity)
Method Detail |
public Value putValue(java.lang.String name, Value value)
name
- 変数名value
- 値public Value getValue(java.lang.String name)
getValue
in interface com.infoteria.asteria.value.ValueProvider
public java.lang.String getName(int idx)
public Value getValue(int idx)
public int size()
size
in interface com.infoteria.asteria.value.Mapable
public java.util.Set keySet()
keySet
in interface com.infoteria.asteria.value.Mapable
public java.lang.Object clone()
clone
in class java.lang.Object
public void clear()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |