类 AotTestAttributesCodeGenerator

java.lang.Object
cn.taketoday.test.context.aot.AotTestAttributesCodeGenerator

class AotTestAttributesCodeGenerator extends Object
Internal code generator for AotTestAttributes.
从以下版本开始:
4.0
作者:
Sam Brannen, Harry Yang
  • 字段详细资料

    • logger

      private static final cn.taketoday.logging.Logger logger
    • MAP_TYPE

      private static final cn.taketoday.javapoet.TypeName MAP_TYPE
    • GENERATED_SUFFIX

      private static final String GENERATED_SUFFIX
      另请参阅:
    • GENERATED_ATTRIBUTES_CLASS_NAME

      static final String GENERATED_ATTRIBUTES_CLASS_NAME
    • GENERATED_ATTRIBUTES_METHOD_NAME

      static final String GENERATED_ATTRIBUTES_METHOD_NAME
      另请参阅:
    • attributes

      private final Map<String,String> attributes
    • generatedClass

      private final cn.taketoday.aot.generate.GeneratedClass generatedClass
  • 构造器详细资料

    • AotTestAttributesCodeGenerator

      AotTestAttributesCodeGenerator(Map<String,String> attributes, cn.taketoday.aot.generate.GeneratedClasses generatedClasses)
  • 方法详细资料

    • getGeneratedClass

      cn.taketoday.aot.generate.GeneratedClass getGeneratedClass()
    • generateType

      private void generateType(cn.taketoday.javapoet.TypeSpec.Builder type)
    • generateMethod

      private cn.taketoday.javapoet.MethodSpec generateMethod()
    • generateCode

      private cn.taketoday.javapoet.CodeBlock generateCode()