| Package | Description |
|---|---|
| com.alibaba.fastjson2.introspect |
Provides reflection-based property access functionality for fastjson2.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBigDecimal
Unsafe-based field accessor implementation for BigDecimal-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBigInteger
Unsafe-based field accessor implementation for BigInteger-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBoolean
Unsafe-based field accessor implementation for Boolean-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBooleanValue
Unsafe-based field accessor implementation for boolean-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeByte
Unsafe-based field accessor implementation for Byte-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeByteValue
Unsafe-based field accessor implementation for byte-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeCharacter
Unsafe-based field accessor implementation for Character-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeCharValue
Unsafe-based field accessor implementation for char-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeDouble
Unsafe-based field accessor implementation for Double-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeDoubleValue
Unsafe-based field accessor implementation for double-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeFloat
Unsafe-based field accessor implementation for Float-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeFloatValue
Unsafe-based field accessor implementation for float-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeInteger
Unsafe-based field accessor implementation for Integer-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeIntValue
Unsafe-based field accessor implementation for int-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeLong
Unsafe-based field accessor implementation for Long-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeLongValue
Unsafe-based field accessor implementation for long-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeNumber
Unsafe-based field accessor implementation for Number-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeObject
Unsafe-based field accessor implementation for Object-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeShort
Unsafe-based field accessor implementation for Short-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeShortValue
Unsafe-based field accessor implementation for short-typed properties.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeString
Unsafe-based field accessor implementation for String-typed properties.
|