次の方法で共有


CodeBuilderBase クラス

  • java.lang.Object
    • CodeBuilder
      • microsoft.servicefabric.services.remoting.builder.CodeBuilderBase

public class CodeBuilderBase implements CodeBuilder

Actor および Services Code Builder クラスの拡張元となる基本クラス。

コンストラクターの概要

コンストラクター 説明
CodeBuilderBase(CodeBuilderNamesBase codeBuilderNames)

メソッドの概要

修飾子と型 メソッドと説明
abstract MethodBodyTypesBuildResult buildMethodBodyTypes(Class<?> interfaceType)

メソッドの本体の種類

abstract MethodDispatcherBuildResult buildMethodDispatcher(Class<?> interfaceType)

メソッド ディスパッチャー

abstract ProxyGeneratorBuildResult buildProxyGenerator(Class<?> interfaceType)

プロキシ ジェネレーター。

CodeBuilderNames getNames()

コード ビルダー名を取得します。

MethodBodyTypesBuildResult getOrBuildMethodBodyTypes(Class<?> interfaceType)

Get メソッドまたは Build メソッドの本体の種類。

MethodDispatcherBuildResult getOrBuildMethodDispatcher(Class<?> interfaceType)

Get メソッドまたは Build メソッド ディスパッチャー。

ProxyGeneratorBuildResult getOrBuildProxyGenerator(Class<?> interfaceType)

プロキシ ジェネレーターを取得またはビルドします。

コンストラクターの詳細

CodeBuilderBase

protected CodeBuilderBase(CodeBuilderNamesBase codeBuilderNames)

パラメーター:

codeBuilderNames

メソッドの詳細

buildMethodBodyTypes

protected abstract MethodBodyTypesBuildResult buildMethodBodyTypes(Class interfaceType)

メソッドの本体の種類

パラメーター:

interfaceType - インターフェイスの種類。

戻り値:

メソッド本体の種類のビルド結果。

buildMethodDispatcher

protected abstract MethodDispatcherBuildResult buildMethodDispatcher(Class interfaceType)

メソッド ディスパッチャー

パラメーター:

interfaceType - インターフェイスの種類

戻り値:

メソッド ディスパッチャーのビルド結果。

buildProxyGenerator

protected abstract ProxyGeneratorBuildResult buildProxyGenerator(Class interfaceType)

プロキシ ジェネレーター。

パラメーター:

interfaceType - インターフェイスの種類。

戻り値:

プロキシ ジェネレーターのビルド結果。

getNames

public CodeBuilderNames getNames()

コード ビルダー名を取得します。

上書き:

CodeBuilderBase.getNames()

戻り値:

のオブジェクト CodeBuilderNames

getOrBuildMethodBodyTypes

public MethodBodyTypesBuildResult getOrBuildMethodBodyTypes(Class interfaceType)

Get メソッドまたは Build メソッドの本体の種類。

上書き:

CodeBuilderBase.getOrBuildMethodBodyTypes(Class<?> interfaceType)

パラメーター:

interfaceType - インターフェイスの種類。

戻り値:

メソッド本体の種類のビルド結果 microsoft.servicefabric.services.remoting.builder.MethodBodyTypesBuildResult

getOrBuildMethodDispatcher

public MethodDispatcherBuildResult getOrBuildMethodDispatcher(Class interfaceType)

Get メソッドまたは Build メソッド ディスパッチャー。

上書き:

CodeBuilderBase.getOrBuildMethodDispatcher(Class<?> interfaceType)

パラメーター:

interfaceType - インターフェイスの種類。

戻り値:

メソッド ディスパッチャーのビルド結果。

getOrBuildProxyGenerator

public ProxyGeneratorBuildResult getOrBuildProxyGenerator(Class interfaceType)

プロキシ ジェネレーターを取得またはビルドします。

上書き:

CodeBuilderBase.getOrBuildProxyGenerator(Class<?> interfaceType)

パラメーター:

interfaceType - インターフェイスの種類。

戻り値:

プロキシ ジェネレーターのビルド結果 ProxyGeneratorBuildResult

適用対象