java.lang.Object
io.helidon.service.codegen.ServiceCodegenTypes
Types used in code generation of Helidon Service.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TypeName
AGenericType<?>
.static final TypeName
TypeName
forio.helidon.builder.api.Prototype.Blueprint
.static final TypeName
TypeName
forio.helidon.service.registry.DependencyCardinality
.static final TypeName
TypeName
forio.helidon.service.registry.Event.Emitter
.static final TypeName
TypeName
forio.helidon.service.registry.EventManager
.static final TypeName
TypeName
forio.helidon.service.registry.Event.Observer
.static final TypeName
TypeName
forio.helidon.service.registry.Event.AsyncObserver
.static final TypeName
static final TypeName
AGenericType<T>
.static final TypeName
TypeName
forio.helidon.service.registry.InvocationException
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.IpFactoryInterceptionWrapper
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.QualifiedFactoryInterceptionWrapper
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.ServicesFactoryInterceptionWrapper
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.SupplierFactoryInterceptionWrapper
.static final TypeName
TypeName
forio.helidon.service.registry.Invoker
.static final TypeName
TypeName
forio.helidon.service.registry.InterceptionMetadata
.static final TypeName
TypeName
forio.helidon.service.registry.Interception.Delegate
.static final TypeName
TypeName
forio.helidon.service.registry.Interception.ExternalDelegates
.static final TypeName
TypeName
forio.helidon.service.registry.Interception.Intercepted
.static final TypeName
A list of Qualifier.static final TypeName
A list of Dependency.static final TypeName
A list of Double.static final TypeName
TypeName
forio.helidon.service.registry.RegistryStartupProvider
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Contract
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Describe
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Descriptor
.static final TypeName
TypeName
forio.helidon.service.registry.Service.ExternalContracts
.static final TypeName
TypeName
forio.helidon.service.registry.Service.GenerateBinding
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Inject
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Named
.static final TypeName
TypeName
forio.helidon.service.registry.Service.NamedByType
.static final TypeName
TypeName
forio.helidon.service.registry.Service.PerInstance
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Singleton
.static final TypeName
TypeName
forio.helidon.service.registry.Service.PostConstruct
.static final TypeName
TypeName
forio.helidon.service.registry.Service.PreDestroy
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Provider
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Qualifier
.static final TypeName
TypeName
forio.helidon.service.registry.Service.RunLevel
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Scope
.static final TypeName
TypeName
forio.helidon.service.registry.Service.Singleton
.static final TypeName
TypeName
forio.helidon.service.registry.Binding
.static final TypeName
TypeName
forio.helidon.service.registry.EmptyBinding
.static final TypeName
TypeName
forio.helidon.service.registry.ServiceRegistryConfig
.static final TypeName
TypeName
forio.helidon.service.registry.ServiceRegistryConfig.Builder
.static final TypeName
TypeName
forio.helidon.service.registry.Dependency
.static final TypeName
TypeName
forio.helidon.service.registry.DependencyContext
.static final TypeName
TypeName
forio.helidon.service.registry.ServiceDescriptor
.static final TypeName
TypeName
forio.helidon.service.registry.FactoryType
.static final TypeName
TypeName
for"io.helidon.service.registry.GeneratedService.DependencySupport"
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.EventObserverRegistration
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.PerInstanceDescriptor
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.QualifiedFactoryDescriptor
.static final TypeName
TypeName
forio.helidon.service.registry.GeneratedService.ScopeHandlerDescriptor
.static final TypeName
TypeName
forio.helidon.service.registry.Service.InjectionPointFactory
.static final TypeName
TypeName
forio.helidon.service.registry.DependencyCardinality
.static final TypeName
TypeName
forio.helidon.service.registry.Lookup
.static final TypeName
TypeName
forio.helidon.service.registry.DependencyPlanBinder
.static final TypeName
TypeName
forio.helidon.service.registry.Service.QualifiedFactory
.static final TypeName
TypeName
forio.helidon.service.registry.Service.QualifiedInstance
.static final TypeName
TypeName
forio.helidon.service.registry.Qualifier
.static final TypeName
TypeName
forio.helidon.service.registry.ServiceRegistry
.static final TypeName
TypeName
forio.helidon.service.registry.ServiceRegistryManager
.static final TypeName
TypeName
forio.helidon.service.registry.Service.ScopeHandler
.static final TypeName
TypeName
forio.helidon.service.registry.ServiceInstance
.static final TypeName
TypeName
forio.helidon.service.registry.Service.ServiceFactory
.static final TypeName
A Set of Qualifier.static final TypeName
A set of ResolvedType.static final TypeName
A set of String. -
Method Summary
-
Field Details
-
SERVICE_ANNOTATION_PROVIDER
TypeName
forio.helidon.service.registry.Service.Provider
. -
SERVICE_ANNOTATION_SINGLETON
TypeName
forio.helidon.service.registry.Service.Singleton
. -
SERVICE_ANNOTATION_PER_LOOKUP
TypeName
forio.helidon.service.registry.Service.Singleton
. -
SERVICE_ANNOTATION_INJECT
TypeName
forio.helidon.service.registry.Service.Inject
. -
SERVICE_ANNOTATION_RUN_LEVEL
TypeName
forio.helidon.service.registry.Service.RunLevel
. -
SERVICE_SCOPE_HANDLER
TypeName
forio.helidon.service.registry.Service.ScopeHandler
. -
SERVICE_ANNOTATION_PRE_DESTROY
TypeName
forio.helidon.service.registry.Service.PreDestroy
. -
SERVICE_ANNOTATION_POST_CONSTRUCT
TypeName
forio.helidon.service.registry.Service.PostConstruct
. -
SERVICE_ANNOTATION_DESCRIBE
TypeName
forio.helidon.service.registry.Service.Describe
. -
SERVICE_ANNOTATION_PER_INSTANCE
TypeName
forio.helidon.service.registry.Service.PerInstance
. -
SERVICE_ANNOTATION_SCOPE
TypeName
forio.helidon.service.registry.Service.Scope
. -
SERVICE_ANNOTATION_QUALIFIER
TypeName
forio.helidon.service.registry.Service.Qualifier
. -
SERVICE_ANNOTATION_NAMED
TypeName
forio.helidon.service.registry.Service.Named
. -
SERVICE_ANNOTATION_NAMED_BY_TYPE
TypeName
forio.helidon.service.registry.Service.NamedByType
. -
SERVICE_ANNOTATION_CONTRACT
TypeName
forio.helidon.service.registry.Service.Contract
. -
SERVICE_ANNOTATION_EXTERNAL_CONTRACTS
TypeName
forio.helidon.service.registry.Service.ExternalContracts
. -
SERVICE_ANNOTATION_GENERATE_BINDING
TypeName
forio.helidon.service.registry.Service.GenerateBinding
. -
SERVICE_ANNOTATION_DESCRIPTOR
TypeName
forio.helidon.service.registry.Service.Descriptor
. -
SERVICE_DESCRIPTOR
TypeName
forio.helidon.service.registry.ServiceDescriptor
. -
SERVICE_SERVICES_FACTORY
TypeName
forio.helidon.service.registry.Service.ServiceFactory
. -
SERVICE_INJECTION_POINT_FACTORY
TypeName
forio.helidon.service.registry.Service.InjectionPointFactory
. -
SERVICE_QUALIFIED_FACTORY
TypeName
forio.helidon.service.registry.Service.QualifiedFactory
. -
SERVICE_QUALIFIED_INSTANCE
TypeName
forio.helidon.service.registry.Service.QualifiedInstance
. -
SERVICE_DEPENDENCY
TypeName
forio.helidon.service.registry.Dependency
. -
SERVICE_DEPENDENCY_CONTEXT
TypeName
forio.helidon.service.registry.DependencyContext
. -
SERVICE_QUALIFIER
TypeName
forio.helidon.service.registry.Qualifier
. -
SERVICE_FACTORY_TYPE
TypeName
forio.helidon.service.registry.FactoryType
. -
SERVICE_SERVICE_INSTANCE
TypeName
forio.helidon.service.registry.ServiceInstance
. -
SERVICE_BINDING
TypeName
forio.helidon.service.registry.Binding
. -
SERVICE_BINDING_EMPTY
TypeName
forio.helidon.service.registry.EmptyBinding
. -
SERVICE_PLAN_BINDER
TypeName
forio.helidon.service.registry.DependencyPlanBinder
. -
SERVICE_CONFIG
TypeName
forio.helidon.service.registry.ServiceRegistryConfig
. -
SERVICE_CONFIG_BUILDER
TypeName
forio.helidon.service.registry.ServiceRegistryConfig.Builder
. -
SERVICE_REGISTRY
TypeName
forio.helidon.service.registry.ServiceRegistry
. -
SERVICE_REGISTRY_MANAGER
TypeName
forio.helidon.service.registry.ServiceRegistryManager
. -
DEPENDENCY_CARDINALITY
TypeName
forio.helidon.service.registry.DependencyCardinality
. -
SERVICE_LOADER_DESCRIPTOR
TypeName
forio.helidon.service.registry.DependencyCardinality
. -
SERVICE_LOOKUP
TypeName
forio.helidon.service.registry.Lookup
. -
SERVICE_G_PER_INSTANCE_DESCRIPTOR
TypeName
forio.helidon.service.registry.GeneratedService.PerInstanceDescriptor
. -
SERVICE_G_QUALIFIED_FACTORY_DESCRIPTOR
TypeName
forio.helidon.service.registry.GeneratedService.QualifiedFactoryDescriptor
. -
SERVICE_G_SCOPE_HANDLER_DESCRIPTOR
TypeName
forio.helidon.service.registry.GeneratedService.ScopeHandlerDescriptor
. -
SERVICE_G_DEPENDENCY_SUPPORT
TypeName
for"io.helidon.service.registry.GeneratedService.DependencySupport"
. -
BUILDER_BLUEPRINT
TypeName
forio.helidon.builder.api.Prototype.Blueprint
. -
GENERATED_ANNOTATION
-
EVENT_OBSERVER
TypeName
forio.helidon.service.registry.Event.Observer
. -
EVENT_OBSERVER_ASYNC
TypeName
forio.helidon.service.registry.Event.AsyncObserver
. -
EVENT_EMITTER
TypeName
forio.helidon.service.registry.Event.Emitter
. -
EVENT_MANAGER
TypeName
forio.helidon.service.registry.EventManager
. -
SERVICE_G_EVENT_OBSERVER_REGISTRATION
TypeName
forio.helidon.service.registry.GeneratedService.EventObserverRegistration
. -
INTERCEPTION_INTERCEPTED
TypeName
forio.helidon.service.registry.Interception.Intercepted
. -
INTERCEPTION_DELEGATE
TypeName
forio.helidon.service.registry.Interception.Delegate
. -
INTERCEPTION_EXTERNAL_DELEGATE
TypeName
forio.helidon.service.registry.Interception.ExternalDelegates
. -
INTERCEPT_EXCEPTION
TypeName
forio.helidon.service.registry.InvocationException
. -
INTERCEPT_METADATA
TypeName
forio.helidon.service.registry.InterceptionMetadata
. -
INTERCEPT_INVOKER
TypeName
forio.helidon.service.registry.Invoker
. -
INTERCEPT_G_WRAPPER_SUPPLIER_FACTORY
TypeName
forio.helidon.service.registry.GeneratedService.SupplierFactoryInterceptionWrapper
. -
INTERCEPT_G_WRAPPER_SERVICES_FACTORY
TypeName
forio.helidon.service.registry.GeneratedService.ServicesFactoryInterceptionWrapper
. -
INTERCEPT_G_WRAPPER_IP_FACTORY
TypeName
forio.helidon.service.registry.GeneratedService.IpFactoryInterceptionWrapper
. -
INTERCEPT_G_WRAPPER_QUALIFIED_FACTORY
TypeName
forio.helidon.service.registry.GeneratedService.QualifiedFactoryInterceptionWrapper
. -
REGISTRY_STARTUP_PROVIDER
TypeName
forio.helidon.service.registry.RegistryStartupProvider
. -
SET_OF_QUALIFIERS
A Set of Qualifier. -
LIST_OF_ANNOTATIONS
A list of Qualifier. -
SET_OF_RESOLVED_TYPES
A set of ResolvedType. -
SET_OF_STRINGS
A set of String. -
LIST_OF_DOUBLES
A list of Double. -
LIST_OF_DEPENDENCIES
A list of Dependency. -
GENERIC_T_TYPE
AGenericType<T>
. -
ANY_GENERIC_TYPE
AGenericType<?>
.
-