@Target(value=METHOD) @Retention(value=RUNTIME) @Documented public @interface Update
この演算子は、単一の入力に流れるデータの項目を変更し、出力に流す。
一つの引数を取り、メソッドの本体で引数の内容を変更するプログラムを記述する。
引数には同メソッドで宣言した型変数を利用できる。
この注釈を付与するメソッドは、一般的な演算子メソッドの要件の他に、 下記の要件をすべて満たす必要がある。
void
を指定する abstract
例:
/**
* レコードの値に100を設定する。
* @param hoge 更新するレコード
*/
@Update
public void edit(Hoge hoge) {
hoge.setValue(100);
}
Modifier and Type | Fields and Description |
---|---|
static int |
ID_INPUT
The input port number.
|
static int |
ID_OUTPUT
The output port number.
|
Modifier and Type | Optional Element and Description |
---|---|
String |
outputPort
The default port name of
ID_OUTPUT . |
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.