Class ServiceCodegenTypes

java.lang.Object
io.helidon.service.codegen.ServiceCodegenTypes

public final class ServiceCodegenTypes extends Object
Types used in code generation of Helidon Service.
  • Field Details

    • SERVICE_ANNOTATION_PROVIDER

      public static final TypeName SERVICE_ANNOTATION_PROVIDER
      TypeName for io.helidon.service.registry.Service.Provider.
    • SERVICE_ANNOTATION_CONTRACT

      public static final TypeName SERVICE_ANNOTATION_CONTRACT
      TypeName for io.helidon.service.registry.Service.Contract.
    • SERVICE_ANNOTATION_EXTERNAL_CONTRACTS

      public static final TypeName SERVICE_ANNOTATION_EXTERNAL_CONTRACTS
      TypeName for io.helidon.service.registry.Service.ExternalContracts.
    • SERVICE_ANNOTATION_DESCRIPTOR

      public static final TypeName SERVICE_ANNOTATION_DESCRIPTOR
      TypeName for io.helidon.service.registry.Service.Descriptor.
    • SERVICE_DESCRIPTOR

      public static final TypeName SERVICE_DESCRIPTOR
      TypeName for io.helidon.service.registry.GeneratedService.Descriptor.
    • SERVICE_DEPENDENCY

      public static final TypeName SERVICE_DEPENDENCY
      TypeName for io.helidon.service.registry.Dependency.
    • SERVICE_DEPENDENCY_CONTEXT

      public static final TypeName SERVICE_DEPENDENCY_CONTEXT
      TypeName for io.helidon.service.registry.DependencyContext.