Uses of Interface
org.glassfish.jersey.internal.util.collection.Ref
Packages that use Ref
Package
Description
Jersey client-side classes.
Common Jersey internal injection utility classes.
Common set of Jersey collection classes.
Jersey Jetty container classes.
Common Jersey internal messaging classes.
Common Jersey internal processing classes.
Jersey server-side internal monitoring and statistics classes.
Jersey server-side internal classes related to request and response processing.
Jersey generic Servlet container integration classes.
Jersey Simple 6.x container classes.
-
Uses of Ref in org.glassfish.jersey.client
Fields in org.glassfish.jersey.client with type parameters of type RefModifier and TypeFieldDescriptionprivate final javax.inject.Provider
<Ref<ClientRequest>> RequestProcessingInitializationStage.requestRefProvider
Constructor parameters in org.glassfish.jersey.client with type arguments of type RefModifierConstructorDescriptionRequestContextInjectionFactory
(javax.inject.Provider<Ref<ClientRequest>> referenceFactory) RequestProcessingInitializationStage
(javax.inject.Provider<Ref<ClientRequest>> requestRefProvider, MessageBodyWorkers workersProvider, InjectionManager injectionManager) Create newMessageBodyWorkers
initialization function for requests and responses. -
Uses of Ref in org.glassfish.jersey.inject.hk2
Fields in org.glassfish.jersey.inject.hk2 with type parameters of type RefMethods in org.glassfish.jersey.inject.hk2 that return RefModifier and TypeMethodDescriptionHk2ReferencingFactory.EmptyReferenceFactory.provide()
Hk2ReferencingFactory.InitializedReferenceFactory.provide()
Methods in org.glassfish.jersey.inject.hk2 that return types with arguments of type RefModifier and TypeMethodDescriptionstatic <T> org.glassfish.hk2.api.Factory
<Ref<T>> Hk2ReferencingFactory.referenceFactory()
Get a reference factory providing an empty reference.static <T> org.glassfish.hk2.api.Factory
<Ref<T>> Hk2ReferencingFactory.referenceFactory
(T initialValue) Get a reference factory providing an initialized reference.Methods in org.glassfish.jersey.inject.hk2 with parameters of type RefModifier and TypeMethodDescriptionvoid
void
Constructor parameters in org.glassfish.jersey.inject.hk2 with type arguments of type RefModifierConstructorDescriptionHk2ReferencingFactory
(javax.inject.Provider<Ref<T>> referenceFactory) Create new referencing injection factory. -
Uses of Ref in org.glassfish.jersey.internal.inject
Fields in org.glassfish.jersey.internal.inject with type parameters of type RefMethods in org.glassfish.jersey.internal.inject that return RefModifier and TypeMethodDescriptionReferencingFactory.EmptyReferenceFactory.get()
ReferencingFactory.InitializedReferenceFactory.get()
Methods in org.glassfish.jersey.internal.inject that return types with arguments of type RefModifier and TypeMethodDescriptionReferencingFactory.referenceFactory()
Get a reference factory providing an empty reference.ReferencingFactory.referenceFactory
(T initialValue) Get a reference factory providing an initialized reference.Constructor parameters in org.glassfish.jersey.internal.inject with type arguments of type RefModifierConstructorDescriptionReferencingFactory
(javax.inject.Provider<Ref<T>> referenceFactory) Create new referencing injection factory. -
Uses of Ref in org.glassfish.jersey.internal.util.collection
Classes in org.glassfish.jersey.internal.util.collection that implement RefModifier and TypeClassDescriptionprivate static final class
Default (mutable)Ref
implementation.private static final class
ImmutableRef
implementation.private static final class
Thread-safeRef
implementation.Methods in org.glassfish.jersey.internal.util.collection that return RefModifier and TypeMethodDescriptionstatic <T> Ref
<T> Refs.emptyRef()
Construct a new empty mutableRef
instance.static <T> Ref
<T> Refs.immutableRef
(T value) Construct a new immutableRef
instance referencing the given input value.static <T> Ref
<T> Refs.of
(T value) Construct a new mutableRef
instance referencing the given input value.static <T> Ref
<T> Refs.threadSafe()
Construct a new empty mutable thread-safeRef
instance.static <T> Ref
<T> Refs.threadSafe
(T value) Construct a new mutable thread-safeRef
instance referencing the given input value. -
Uses of Ref in org.glassfish.jersey.jetty
Constructor parameters in org.glassfish.jersey.jetty with type arguments of type RefModifierConstructorDescriptionJettyRequestReferencingFactory
(javax.inject.Provider<Ref<org.eclipse.jetty.server.Request>> referenceFactory) JettyResponseReferencingFactory
(javax.inject.Provider<Ref<org.eclipse.jetty.server.Response>> referenceFactory) -
Uses of Ref in org.glassfish.jersey.message.internal
Methods in org.glassfish.jersey.message.internal with parameters of type RefModifier and TypeMethodDescriptionstatic javax.ws.rs.core.Variant
VariantSelector.selectVariant
(InboundMessageContext context, List<javax.ws.rs.core.Variant> variants, Ref<String> varyHeaderValue) Select the representation variant that best matches the request.static List
<javax.ws.rs.core.Variant> VariantSelector.selectVariants
(InboundMessageContext context, List<javax.ws.rs.core.Variant> variants, Ref<String> varyHeaderValue) Select possible representation variants in order in which they best matches the request. -
Uses of Ref in org.glassfish.jersey.process.internal
Methods in org.glassfish.jersey.process.internal with parameters of type Ref -
Uses of Ref in org.glassfish.jersey.server.internal.monitoring
Fields in org.glassfish.jersey.server.internal.monitoring with type parameters of type RefModifier and TypeFieldDescriptionprivate javax.inject.Provider
<Ref<ApplicationInfo>> ApplicationInfoListener.applicationInfoRefProvider
(package private) javax.inject.Provider
<Ref<MonitoringStatistics>> MonitoringFeature.StatisticsListener.statisticsFactory
Constructor parameters in org.glassfish.jersey.server.internal.monitoring with type arguments of type RefModifierConstructorDescriptionApplicationInfoInjectionFactory
(javax.inject.Provider<Ref<ApplicationInfo>> referenceFactory) Create new referencing injection factory.StatisticsInjectionFactory
(javax.inject.Provider<Ref<MonitoringStatistics>> referenceFactory) Create new referencing injection factory. -
Uses of Ref in org.glassfish.jersey.server.internal.process
Classes in org.glassfish.jersey.server.internal.process that implement RefModifier and TypeClassDescriptionclass
Wrapper that holds the reference of theRequestProcessingContext
.Fields in org.glassfish.jersey.server.internal.process declared as RefModifier and TypeFieldDescriptionprivate final Ref
<Value<AsyncContext>> RequestProcessingContext.asyncContextValueRef
-
Uses of Ref in org.glassfish.jersey.servlet
Constructor parameters in org.glassfish.jersey.servlet with type arguments of type RefModifierConstructorDescriptionHttpServletRequestReferencingFactory
(javax.inject.Provider<Ref<javax.servlet.http.HttpServletRequest>> referenceFactory) HttpServletResponseReferencingFactory
(javax.inject.Provider<Ref<javax.servlet.http.HttpServletResponse>> referenceFactory) -
Uses of Ref in org.glassfish.jersey.simple
Constructor parameters in org.glassfish.jersey.simple with type arguments of type RefModifierConstructorDescriptionSimpleRequestReferencingFactory
(javax.inject.Provider<Ref<org.simpleframework.http.Request>> referenceFactory) SimpleResponseReferencingFactory
(javax.inject.Provider<Ref<org.simpleframework.http.Response>> referenceFactory)