public class ObjectWriterInjector
extends java.lang.Object
ObjectWriter
that JAX-RS Resource will use; usually this is done from a Servlet or JAX-RS filter
before execution reaches resource.Modifier and Type | Field and Description |
---|---|
protected static java.util.concurrent.atomic.AtomicBoolean |
_hasBeenSet
Simple marker used to optimize out
ThreadLocal access in cases
where this feature is not being used |
protected static java.lang.ThreadLocal<ObjectWriterModifier> |
_threadLocal |
Modifier | Constructor and Description |
---|---|
private |
ObjectWriterInjector() |
Modifier and Type | Method and Description |
---|---|
static ObjectWriterModifier |
get() |
static ObjectWriterModifier |
getAndClear() |
static void |
set(ObjectWriterModifier mod) |
protected static final java.lang.ThreadLocal<ObjectWriterModifier> _threadLocal
protected static final java.util.concurrent.atomic.AtomicBoolean _hasBeenSet
ThreadLocal
access in cases
where this feature is not being usedpublic static void set(ObjectWriterModifier mod)
public static ObjectWriterModifier get()
public static ObjectWriterModifier getAndClear()