woolpack.idnode
クラス IdNodeUtils
java.lang.Object
woolpack.idnode.IdNodeUtils
public final class IdNodeUtils
- extends java.lang.Object
ユーティリティです。
型推論で表記を簡略するためのスタティックメソッドと変数を含みます。
- 作成者:
- nakamura
メソッドの概要 |
static
|
cache(java.util.Map<java.lang.String,java.lang.Object> map,
Fn<? super C,?> maker)
ノードをキャッシュするFn を返します。 |
static
|
frameToTable(java.lang.String frameId,
java.lang.String targetName,
Fn<C,java.lang.Void> nodeMaker,
Fn<java.lang.String,NodeFindable> factory)
|
static
|
insertIFrame(java.lang.String frameId,
java.lang.String targetName,
Fn<C,java.lang.Void> nodeMaker,
Fn<java.lang.String,java.lang.String> idConverter)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cache
public static <C extends IdNodeContext> Fn<C,java.lang.Void> cache(java.util.Map<java.lang.String,java.lang.Object> map,
Fn<? super C,?> maker)
- ノードをキャッシュする
Fn
を返します。
- パラメータ:
map
- キャッシュに使用するマップ。maker
- ノードを生成する委譲先。
- 戻り値:
- ノードをキャッシュする
Fn
。
frameToTable
public static <C extends IdNodeContext> FrameToTable<C> frameToTable(java.lang.String frameId,
java.lang.String targetName,
Fn<C,java.lang.Void> nodeMaker,
Fn<java.lang.String,NodeFindable> factory)
insertIFrame
public static <C extends IdNodeContext> IFrameInserter<C> insertIFrame(java.lang.String frameId,
java.lang.String targetName,
Fn<C,java.lang.Void> nodeMaker,
Fn<java.lang.String,java.lang.String> idConverter)
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.