Class BytebuddyBytecode.BytebuddyTypeAnnotationBuilder<T>

java.lang.Object
de.oktoflow.platform.support.bytecode.bytebuddy.BytebuddyBytecode.BytebuddyTypeAnnotationBuilder<T>
Type Parameters:
T - the parent class type
All Implemented Interfaces:
de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder<T>>, de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.AnnotationBuilder<de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.TypeAnnotationBuilder<T>>, de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.TypeAnnotationBuilder<T>
Enclosing class:
BytebuddyBytecode

private static class BytebuddyBytecode.BytebuddyTypeAnnotationBuilder<T> extends Object implements de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.TypeAnnotationBuilder<T>
Implements the type annotation builder.
Author:
Holger Eichelberger, SSE
  • Field Details

  • Constructor Details

  • Method Details

    • define

      public de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.TypeAnnotationBuilder<T> define(String property, String value)
      Specified by:
      define in interface de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.AnnotationBuilder<T>
    • define

      public de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.TypeAnnotationBuilder<T> define(String property, boolean value)
      Specified by:
      define in interface de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.AnnotationBuilder<T>
    • define

      public de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.TypeAnnotationBuilder<T> define(String property, int value)
      Specified by:
      define in interface de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.AnnotationBuilder<T>
    • build

      public de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder<T> build()
      Specified by:
      build in interface de.iip_ecosphere.platform.support.Builder<T>
      Specified by:
      build in interface de.iip_ecosphere.platform.support.bytecode.Bytecode.ClassBuilder.TypeAnnotationBuilder<T>