Partager via


CodeBuilderBase Classe

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

public class CodeBuilderBase implements CodeBuilder

Classe de base à partir de laquelle les classes Actor et Services Code Builder s’étendent.

Récapitulatif du constructeur

Constructeur Description
CodeBuilderBase(CodeBuilderNamesBase codeBuilderNames)

Résumé de la méthode

Modificateur et type Méthode et description
abstract MethodBodyTypesBuildResult buildMethodBodyTypes(Class<?> interfaceType)

Types de corps de méthode

abstract MethodDispatcherBuildResult buildMethodDispatcher(Class<?> interfaceType)

Répartiteur de méthode

abstract ProxyGeneratorBuildResult buildProxyGenerator(Class<?> interfaceType)

Générateur de proxy.

CodeBuilderNames getNames()

Obtenir les noms du générateur de code.

MethodBodyTypesBuildResult getOrBuildMethodBodyTypes(Class<?> interfaceType)

Type de corps de la méthode Get ou Build.

MethodDispatcherBuildResult getOrBuildMethodDispatcher(Class<?> interfaceType)

Get ou Build Method Dispatcher.

ProxyGeneratorBuildResult getOrBuildProxyGenerator(Class<?> interfaceType)

Obtenez ou générez le générateur de proxy.

Détails du constructeur

CodeBuilderBase

protected CodeBuilderBase(CodeBuilderNamesBase codeBuilderNames)

Paramètres:

codeBuilderNames

Détails de la méthode

buildMethodBodyTypes

protected abstract MethodBodyTypesBuildResult buildMethodBodyTypes(Class interfaceType)

Types de corps de méthode

Paramètres:

interfaceType - Type d’interface.

Retours:

Résultat de génération des types de corps de méthode.

buildMethodDispatcher

protected abstract MethodDispatcherBuildResult buildMethodDispatcher(Class interfaceType)

Répartiteur de méthode

Paramètres:

interfaceType - type d’interface

Retours:

Résultat de la build du répartiteur de méthode.

buildProxyGenerator

protected abstract ProxyGeneratorBuildResult buildProxyGenerator(Class interfaceType)

Générateur de proxy.

Paramètres:

interfaceType - Type d’interface.

Retours:

Résultat de la génération du générateur de proxy.

getNames

public CodeBuilderNames getNames()

Obtenir les noms du générateur de code.

Remplacements:

CodeBuilderBase.getNames()

Retours:

Objet de CodeBuilderNames

getOrBuildMethodBodyTypes

public MethodBodyTypesBuildResult getOrBuildMethodBodyTypes(Class interfaceType)

Type de corps de la méthode Get ou Build.

Remplacements:

CodeBuilderBase.getOrBuildMethodBodyTypes(Class<?> interfaceType)

Paramètres:

interfaceType - Type d’interface.

Retours:

Résultat de build des types de corps de méthode microsoft.servicefabric.services.remoting.builder.MethodBodyTypesBuildResult

getOrBuildMethodDispatcher

public MethodDispatcherBuildResult getOrBuildMethodDispatcher(Class interfaceType)

Get ou Build Method Dispatcher.

Remplacements:

CodeBuilderBase.getOrBuildMethodDispatcher(Class<?> interfaceType)

Paramètres:

interfaceType - Type de l’interface.

Retours:

Résultat de la build dispatcher de méthode.

getOrBuildProxyGenerator

public ProxyGeneratorBuildResult getOrBuildProxyGenerator(Class interfaceType)

Obtenez ou générez le générateur de proxy.

Remplacements:

CodeBuilderBase.getOrBuildProxyGenerator(Class<?> interfaceType)

Paramètres:

interfaceType - Type d’interface.

Retours:

Résultat de la build du générateur de proxy ProxyGeneratorBuildResult

S’applique à