jpml
jpml copied to clipboard
Perform caching of class-structure elements
It may be a required optimization to cache results of those method calls which analyze classes for containment of nodes like annotated fields and methods like DeconstructPattern#takeExtractMethods(V value).
Guava Cache seems to be the best implementation fitting these requirement.
Added caching result for StaticPattern.
Added caching result for PositionPattern.
Added caching result for PropertyPattern.