AliasPathResolver クラス

  • java.lang.Object
    • com.microsoft.bot.dialogs.memory.pathresolvers.AliasPathResolver

実装

PathResolver

public class AliasPathResolver
implements PathResolver

aliasXXX を path.xxx (dialog.foo に$foo) にマップします。

コンストラクターの概要

コンストラクター 説明
AliasPathResolver(String alias, String prefix, String postfix)

メソッドの概要

修飾子と型 メソッドと説明
java.lang.String getAlias()
protected java.lang.Boolean isPathChar(char ch)
java.lang.String transformPath(String path)

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

AliasPathResolver

public AliasPathResolver(String alias, String prefix, String postfix)

パラメーター:

alias - エイリアス名。
prefix - プレフィックス名。
postfix - 後置名。

メソッドの詳細

getAlias

public String getAlias()

戻り値:

エイリアス名を取得します。

isPathChar

protected Boolean isPathChar(char ch)

パラメーター:

ch - 確認する文字。

戻り値:

文字がパスに対して有効な場合は true。それ以外の場合は false。

transformPath

public String transformPath(String path)

パラメーター:

path - 変換するパス。

戻り値:

変換されたパス。

適用対象