| Package | Description |
|---|---|
| com.alibaba.fastjson2.introspect |
Provides reflection-based property access functionality for fastjson2.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflect
Abstract base class for field-based property accessors that use
reflection to access field values.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectBigDecimal
Field accessor implementation for BigDecimal-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectBigInteger
Field accessor implementation for BigInteger-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectBoolean |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectBooleanValue
Field accessor implementation for boolean-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectByte |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectByteValue
Field accessor implementation for byte-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectCharacter |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectCharValue
Field accessor implementation for char-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectDouble |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectDoubleValue
Field accessor implementation for double-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectFloat |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectFloatValue
Field accessor implementation for float-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectInteger |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectIntValue
Field accessor implementation for int-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectLong |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectLongValue
Field accessor implementation for long-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectNumber
Field accessor implementation for Number-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectObject
Field accessor implementation for Object-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectShort |
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectShortValue
Field accessor implementation for short-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactory.FieldAccessorReflectString
Field accessor implementation for String-typed properties using reflection.
|
(package private) static class |
PropertyAccessorFactoryUnsafe.FieldAccessorUnsafe
Abstract base class for Unsafe-based field accessors.
|
(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.
|