Class ContextParameterInjector

  • All Implemented Interfaces:
    ValueInjector

    public class ContextParameterInjector
    extends java.lang.Object
    implements ValueInjector
    Version:
    $Revision: 1 $
    • Field Detail

      • type

        private java.lang.Class type
      • proxy

        private java.lang.Class proxy
    • Constructor Detail

      • ContextParameterInjector

        public ContextParameterInjector​(java.lang.Class proxy,
                                        java.lang.Class type,
                                        ResteasyProviderFactory factory)
    • Method Detail

      • inject

        public java.lang.Object inject()
        Description copied from interface: ValueInjector
        Inject outside the context of an HTTP request. For instance, a singleton may have proxiable and injectable jax-rs objects like Request, UriInfo, or HttpHeaders.
        Specified by:
        inject in interface ValueInjector
        Returns:
      • createProxy

        protected java.lang.Object createProxy()