Class TypeNames

java.lang.Object
io.helidon.pico.tools.TypeNames

public final class TypeNames extends Object
Type name constants.

This should always be used instead of dependency on the annotation and other class types.

  • Field Details

    • PREFIX_JAKARTA

      public static final String PREFIX_JAKARTA
      Package prefix "jakarta.".
      See Also:
    • PREFIX_JAVAX

      public static final String PREFIX_JAVAX
      Package prefix "javax.".
      See Also:
    • PICO_APPLICATION

      public static final String PICO_APPLICATION
      Pico "io.helidon.pico.api.Application" type.
      See Also:
    • PICO_CONTRACT

      public static final String PICO_CONTRACT
      Pico "io.helidon.pico.api.Contract" annotation.
      See Also:
    • PICO_EXTERNAL_CONTRACTS

      public static final String PICO_EXTERNAL_CONTRACTS
      Pico "io.helidon.pico.api.ExternalContracts" annotation.
      See Also:
    • PICO_INTERCEPTED

      public static final String PICO_INTERCEPTED
      Pico "io.helidon.pico.api.Intercepted" annotation.
      See Also:
    • PICO_MODULE

      public static final String PICO_MODULE
      Pico "io.helidon.pico.api.Module" type.
      See Also:
    • PICO_CONFIGURED_BY

      public static final String PICO_CONFIGURED_BY
      Pico "io.helidon.pico.configdriven.api.ConfiguredBy" annotation.
      See Also:
    • JAKARTA_APPLICATION_SCOPED

      public static final String JAKARTA_APPLICATION_SCOPED
      Jakarta "jakarta.enterprise.context.ApplicationScoped" annotation.
      See Also:
    • JAKARTA_INJECT

      public static final String JAKARTA_INJECT
      Jakarta "jakarta.inject.Inject" annotation.
      See Also:
    • JAKARTA_MANAGED_BEAN

      public static final String JAKARTA_MANAGED_BEAN
      Jakarta "jakarta.annotation.ManagedBean" annotation.
      See Also:
    • JAKARTA_POST_CONSTRUCT

      public static final String JAKARTA_POST_CONSTRUCT
      Jakarta "jakarta.annotation.PostConstruct" annotation.
      See Also:
    • JAKARTA_PRE_DESTROY

      public static final String JAKARTA_PRE_DESTROY
      Jakarta "jakarta.annotation.PreDestroy" annotation.
      See Also:
    • JAKARTA_PRIORITY

      public static final String JAKARTA_PRIORITY
      Jakarta "jakarta.annotation.Priority" annotation.
      See Also:
    • JAKARTA_PROVIDER

      public static final String JAKARTA_PROVIDER
      Jakarta "jakarta.inject.Provider" type.
      See Also:
    • JAKARTA_QUALIFIER

      public static final String JAKARTA_QUALIFIER
      Jakarta "jakarta.inject.Qualifier" annotation.
      See Also:
    • JAKARTA_RESOURCE

      public static final String JAKARTA_RESOURCE
      Jakarta "jakarta.annotation.Resource" annotation.
      See Also:
    • JAKARTA_RESOURCES

      public static final String JAKARTA_RESOURCES
      Jakarta "jakarta.annotation.Resources" annotation.
      See Also:
    • JAKARTA_SCOPE

      public static final String JAKARTA_SCOPE
      Jakarta "jakarta.inject.Scope" annotation.
      See Also:
    • JAKARTA_SINGLETON

      public static final String JAKARTA_SINGLETON
      Jakarta "jakarta.inject.Singleton" annotation.
      See Also:
    • JAKARTA_CDI_ACTIVATE_REQUEST_CONTEXT

      public static final String JAKARTA_CDI_ACTIVATE_REQUEST_CONTEXT
      Jakarta CDI "jakarta.enterprise.context.control.ActivateRequestContext" annotation.
      See Also:
    • JAKARTA_CDI_ALTERNATIVE

      public static final String JAKARTA_CDI_ALTERNATIVE
      Jakarta CDI "jakarta.enterprise.inject.Alternative" annotation.
      See Also:
    • JAKARTA_CDI_BEFORE_DESTROYED

      public static final String JAKARTA_CDI_BEFORE_DESTROYED
      Jakarta CDI "jakarta.enterprise.context.BeforeDestroyed" annotation.
      See Also:
    • JAKARTA_CDI_CONVERSATION_SCOPED

      public static final String JAKARTA_CDI_CONVERSATION_SCOPED
      Jakarta CDI "jakarta.enterprise.context.ConversationScoped" annotation.
      See Also:
    • JAKARTA_CDI_DEPENDENT

      public static final String JAKARTA_CDI_DEPENDENT
      Jakarta CDI "jakarta.enterprise.context.Dependent" annotation.
      See Also:
    • JAKARTA_CDI_DESTROYED

      public static final String JAKARTA_CDI_DESTROYED
      Jakarta CDI "jakarta.enterprise.context.Destroyed" annotation.
      See Also:
    • JAKARTA_CDI_DISPOSES

      public static final String JAKARTA_CDI_DISPOSES
      Jakarta CDI "jakarta.enterprise.inject.Disposes" annotation.
      See Also:
    • JAKARTA_CDI_INITIALIZED

      public static final String JAKARTA_CDI_INITIALIZED
      Jakarta CDI "jakarta.enterprise.context.Initialized" annotation.
      See Also:
    • JAKARTA_CDI_INTERCEPTED

      public static final String JAKARTA_CDI_INTERCEPTED
      Jakarta CDI "jakarta.enterprise.inject.Intercepted" annotation.
      See Also:
    • JAKARTA_CDI_MODEL

      public static final String JAKARTA_CDI_MODEL
      Jakarta CDI "jakarta.enterprise.inject.Model" annotation.
      See Also:
    • JAKARTA_CDI_NONBINDING

      public static final String JAKARTA_CDI_NONBINDING
      Jakarta CDI "jakarta.enterprise.util.Nonbinding" annotation.
      See Also:
    • JAKARTA_CDI_NORMAL_SCOPE

      public static final String JAKARTA_CDI_NORMAL_SCOPE
      Jakarta CDI "jakarta.enterprise.context.NormalScope" annotation.
      See Also:
    • JAKARTA_CDI_OBSERVES

      public static final String JAKARTA_CDI_OBSERVES
      Jakarta CDI "jakarta.enterprise.event.Observes" annotation.
      See Also:
    • JAKARTA_CDI_OBSERVES_ASYNC

      public static final String JAKARTA_CDI_OBSERVES_ASYNC
      Jakarta CDI "jakarta.enterprise.event.ObservesAsync" annotation.
      See Also:
    • JAKARTA_CDI_PRODUCES

      public static final String JAKARTA_CDI_PRODUCES
      Jakarta CDI "jakarta.enterprise.inject.Produces" annotation.
      See Also:
    • JAKARTA_CDI_REQUEST_SCOPED

      public static final String JAKARTA_CDI_REQUEST_SCOPED
      Jakarta CDI "jakarta.enterprise.context.RequestScoped" annotation.
      See Also:
    • JAKARTA_CDI_SESSION_SCOPED

      public static final String JAKARTA_CDI_SESSION_SCOPED
      Jakarta CDI "jakarta.enterprise.context.SessionScoped" annotation.
      See Also:
    • JAKARTA_CDI_SPECIALIZES

      public static final String JAKARTA_CDI_SPECIALIZES
      Jakarta CDI "jakarta.enterprise.inject.Specializes" annotation.
      See Also:
    • JAKARTA_CDI_STEREOTYPE

      public static final String JAKARTA_CDI_STEREOTYPE
      Jakarta CDI "jakarta.enterprise.inject.Stereotype" annotation.
      See Also:
    • JAKARTA_CDI_TRANSIENT_REFERENCE

      public static final String JAKARTA_CDI_TRANSIENT_REFERENCE
      Jakarta CDI "jakarta.enterprise.inject.TransientReference" annotation.
      See Also:
    • JAKARTA_CDI_TYPED

      public static final String JAKARTA_CDI_TYPED
      Jakarta CDI "jakarta.enterprise.inject.Typed" annotation.
      See Also:
    • JAKARTA_CDI_VETOED

      public static final String JAKARTA_CDI_VETOED
      Jakarta CDI "jakarta.enterprise.inject.Vetoed" annotation.
      See Also:
    • JAVAX_APPLICATION_SCOPED

      public static final String JAVAX_APPLICATION_SCOPED
      Jakarta legacy "javax.enterprise.context.ApplicationScoped" annotation.
      See Also:
    • JAVAX_INJECT

      public static final String JAVAX_INJECT
      Jakarta legacy "javax.inject.Inject" annotation.
      See Also:
    • JAVAX_POST_CONSTRUCT

      public static final String JAVAX_POST_CONSTRUCT
      Jakarta legacy "javax.annotation.PostConstruct" annotation.
      See Also:
    • JAVAX_PRE_DESTROY

      public static final String JAVAX_PRE_DESTROY
      Jakarta legacy "javax.annotation.PreDestroy" annotation.
      See Also:
    • JAVAX_QUALIFIER

      public static final String JAVAX_QUALIFIER
      Jakarta legacy "javax.inject.Qualifier" annotation.
      See Also:
    • JAVAX_PRIORITY

      public static final String JAVAX_PRIORITY
      Jakarta legacy "javax.annotation.Priority" annotation.
      See Also:
    • JAVAX_PROVIDER

      public static final String JAVAX_PROVIDER
      Jakarta legacy "javax.inject.Provider" type.
      See Also:
    • JAVAX_SINGLETON

      public static final String JAVAX_SINGLETON
      Jakarta legacy "javax.inject.Singleton" annotation.
      See Also: