[KULRICE-8961] CloneUtils getFieldsWithAnnotation Performance Improvement Created: 12/Feb/13  Updated: 21/May/15  Resolved: 24/May/13

Status: Closed
Project: Kuali Rice Development
Component/s: Performance
Affects Version/s: 2.2
Fix Version/s: Not version specific
Security Level: Public (Public: Anyone can view)

Type: Improvement Priority: Minor
Reporter: Jeff Domeyer (Inactive) Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relates to KULRICE-6557 Improve Performance and Memory Consum... Closed
Rice Module:
KRAD Feature Area:
KAI Review Status: Not Required
KTI Review Status: Not Required


CloneUtils' getFieldsWithAnnotation method does not cache the results of its processing.

The getAnnotation reflection method is an expensive operation, and it is used within the above mentioned method.

Comment by Jerry Neal (Inactive) [ 24/May/13 ]

This will not be necessary with work for KULRICE-9612

Generated at Sun Sep 27 04:37:49 CDT 2020 using JIRA 7.0.11#70121-sha1:19d24976997c1d95f06f3e327e087be0b71f28d4.