概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## woolpack.web
クラス TransactionTokenFn<C extends WebContext,R,E extends java.lang.Exception>

    java.lang.Object
      woolpack.web.TransactionTokenFn<C,R,E>

すべての実装されたインタフェース:
  Fn<C,R,E>

    public class TransactionTokenFn<C extends WebContext,R,E extends java.lang.Exception>

extends java.lang.Object
implements Fn<C,R,E>

フィールドの概要
`static int` | `TOKEN_LENGTH`

コンストラクタの概要
`TransactionTokenFn(java.lang.String key, Fn<? super C,java.lang.Boolean,? extends E> targetCheckFn, Fn<? super C,R,? extends E> trueFn, Fn<? super C,R,? extends E> falseFn, int size)`

メソッドの概要
`R` | `exec(C c)` 関数を実行します。
`Fn<? super C,R,? extends E>` | `getFalseFn()`
`java.lang.String` | `getKey()`
`int` | `getSize()`
`Fn<? super C,java.lang.Boolean,? extends E>` | `getTargetCheckFn()`
`Fn<? super C,R,? extends E>` | `getTrueFn()`
`void` | `setFalseFn(Fn<? super C,R,? extends E> falseFn)`
`void` | `setKey(java.lang.String key)`
`void` | `setSize(int size)`
`void` | `setTargetCheckFn(Fn<? super C,java.lang.Boolean,? extends E> targetCheckFn)`
`void` | `setTrueFn(Fn<? super C,R,? extends E> trueFn)`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### TOKEN_LENGTH

    public static final int TOKEN_LENGTH

関連項目:
  定数フィールド値

コンストラクタの詳細

### TransactionTokenFn

    public TransactionTokenFn(java.lang.String key,
                              Fn<? super C,java.lang.Boolean,? extends E> targetCheckFn,
                              Fn<? super C,R,? extends E> trueFn,
                              Fn<? super C,R,? extends E> falseFn,
                              int size)

メソッドの詳細

### exec

    public R exec(C c)
           throws E extends java.lang.Exception

  インタフェース `Fn` の記述:
  関数を実行します。

  定義:
    インタフェース `Fn<C extends WebContext,R,E extends java.lang.Exception>` 内の `exec`
  パラメータ:
    `c` - コンテキスト役。
  戻り値:
    返却値。
  例外:
    `E` - 例外。
    `E extends java.lang.Exception`

### getFalseFn

    public Fn<? super C,R,? extends E> getFalseFn()

### setFalseFn

    public void setFalseFn(Fn<? super C,R,? extends E> falseFn)

### getKey

    public java.lang.String getKey()

### setKey

    public void setKey(java.lang.String key)

### getSize

    public int getSize()

### setSize

    public void setSize(int size)

### getTargetCheckFn

    public Fn<? super C,java.lang.Boolean,? extends E> getTargetCheckFn()

### setTargetCheckFn

    public void setTargetCheckFn(Fn<? super C,java.lang.Boolean,? extends E> targetCheckFn)

### getTrueFn

    public Fn<? super C,R,? extends E> getTrueFn()

### setTrueFn

    public void setTrueFn(Fn<? super C,R,? extends E> trueFn)

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.