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