java.lang.Object
org.litebridgedb.tracking.ClassFieldAccessorCache
A utility class that facilitates caching and retrieving
FieldAccessor instances for DTO classes.
The cache is organized by class type and field name for efficient lookup and reuse of FieldAccessor instances.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfieldAccessor(Class<?> dtoClass, String fieldName) fieldAccessorOrThrow(Class<?> dtoClass, String field) fieldAccessors(Class<?> dtoClass) Class<?>[]getGenericTypes(Field field) booleanisNestedDtoField(Class<?> dtoClass, FieldAccessor field) propertyAccessor(Class<?> dtoClass, String propertyName)
-
Constructor Details
-
ClassFieldAccessorCache
-
-
Method Details
-
fieldAccessorOrThrow
-
fieldAccessors
-
isNestedDtoField
-
fieldAccessor
-
propertyAccessor
-
getGenericTypes
-