Great lib which really improves java.beans.Introspector performance (30 seconds instead of 100 seconds in my current case).
But I noticed that as introspection is done, the result is not always the same. Sometimes, instead of having a propertyDescriptor like that:
[name=foo
readMethod=getFoo,
writeMethod=setFoo]
I receive:
[[name=foo
readMethod=null,
writeMethod=setFoo],
[name=foo
readMethd=getFoo,
writeMethod=null]]
I don't get why the behavior is not constant, though you implemented a field comparator which should handle properties always in the same order, but it actually happens !
Great lib which really improves java.beans.Introspector performance (30 seconds instead of 100 seconds in my current case).
But I noticed that as introspection is done, the result is not always the same. Sometimes, instead of having a propertyDescriptor like that:
[name=foo
readMethod=getFoo,
writeMethod=setFoo]
I receive:
[[name=foo
readMethod=null,
writeMethod=setFoo],
[name=foo
readMethd=getFoo,
writeMethod=null]]
I don't get why the behavior is not constant, though you implemented a field comparator which should handle properties always in the same order, but it actually happens !