Package io.protostuff.runtime
Class RuntimeUnsafeFieldFactory
java.lang.Object
io.protostuff.runtime.RuntimeUnsafeFieldFactory
Field factory via sun.misc.Unsafe.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RuntimeFieldFactory
<BigDecimal> static final RuntimeFieldFactory
<BigInteger> static final RuntimeFieldFactory
<Boolean> static final RuntimeFieldFactory
<Byte> static final RuntimeFieldFactory
<byte[]> static final RuntimeFieldFactory
<ByteString> static final RuntimeFieldFactory
<Character> static final RuntimeFieldFactory
<Date> static final RuntimeFieldFactory
<Object> static final RuntimeFieldFactory
<Double> static final RuntimeFieldFactory
<Integer> static final RuntimeFieldFactory
<Float> static final RuntimeFieldFactory
<Integer> static final RuntimeFieldFactory
<Long> (package private) static final RuntimeFieldFactory
<Object> (package private) static final RuntimeFieldFactory
<Object> (package private) static final RuntimeFieldFactory
<Object> static final RuntimeFieldFactory
<Short> static final RuntimeFieldFactory
<String> (package private) static final sun.misc.Unsafe
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
us
static final sun.misc.Unsafe us -
CHAR
-
SHORT
-
BYTE
-
INT32
-
INT64
-
FLOAT
-
DOUBLE
-
BOOL
-
STRING
-
BYTES
-
BYTE_ARRAY
-
ENUM
-
POJO
-
POLYMORPHIC_POJO
-
OBJECT
-
BIGDECIMAL
-
BIGINTEGER
-
DATE
-
DELEGATE
-
-
Constructor Details
-
RuntimeUnsafeFieldFactory
private RuntimeUnsafeFieldFactory()
-
-
Method Details
-
initUnsafe
private static sun.misc.Unsafe initUnsafe()
-