Compartilhar via


CodeBuilderUtils Classe

  • java.lang.Object
    • microsoft.servicefabric.services.remoting.builder.CodeBuilderUtils

public class CodeBuilderUtils

Métodos do utilitário CodeBuilder. Somente para uso interno.

Resumo do método

Modificador e tipo Método e descrição
void addDataMemberField(ClassWriter cw, Class<?> argumentType, String fieldName)
String getJvmClassName(Class<?> type)
String getJvmClassName(String type)
String getJvmSignature(Class<?> type)
String getJvmSignature(String typeName)
String getMethodSignature(Method method)
ClassWriter initializeClassBuilder(ClassWriter cw, String name, Class<?> baseType, Class<?>... interfaces)

Detalhes do método

addDataMemberField

public static void addDataMemberField(ClassWriter cw, Class argumentType, String fieldName)

Parâmetros:

cw
argumentType
fieldName

getJvmClassName

public static String getJvmClassName(Class type)

Parâmetros:

type

getJvmClassName

public static String getJvmClassName(String type)

Parâmetros:

type

getJvmSignature

public static String getJvmSignature(Class type)

Parâmetros:

type

getJvmSignature

public static String getJvmSignature(String typeName)

Parâmetros:

typeName

getMethodSignature

public static String getMethodSignature(Method method)

Parâmetros:

method

initializeClassBuilder

public static ClassWriter initializeClassBuilder(ClassWriter cw, String name, Class baseType, Class... interfaces)

Parâmetros:

cw
name
baseType
interfaces

Aplica-se a