Skip to content

Releases: bbottema/java-reflection

v3.8.5

21 Oct 15:06

Choose a tag to compare

  • Added support for same-type converters
  • Performance update: implemented cache for generateComptibleSignatureLists
  • Fixed Incompatible type exception if a number is outside of Byte or Short range
  • Incompatible type exceptions are now gathered in case a conversion ultimately failed

v3.8.4

21 Oct 15:06

Choose a tag to compare

See 3.8.5.

v3.8.2

21 Oct 15:06

Choose a tag to compare

See 3.8.5

v3.8.1

21 Oct 15:06

Choose a tag to compare

See 3.8.5

v3.8.0

21 Oct 15:05

Choose a tag to compare

  • Added File based converters to InputStream, DataSource and byte[]
  • Fixed problem with conversion candidates failing during actual conversions, so now we try all candidates rather than just the first one
  • Fixed nullability analysis issue

v3.7.0

21 Oct 15:05

Choose a tag to compare

  • Added API for find declared Generic types in inheritance chains

v3.6.0

21 Oct 15:05

Choose a tag to compare

  • Added API for resolving field values
  • Fixed API for searching fields. Now fields of any visibility can be resolved

v3.5.1

21 Oct 15:05

Choose a tag to compare

  • Added overloaded version of MethodUtils.findMatchingMethods(..) that also supports Collection in addition to varargs...
  • Fixed name based type matching to properly work with arrays vs varargs...

v3.5.0

21 Oct 15:05

Choose a tag to compare

  • Made method collection facilities in ClassUtil much more robust by allowing any combination of method modifiers to find methods for rather than just
    a boolean "publicOnly". This includes modifiers other than for visibility as well.

v3.4.0

21 Oct 15:05

Choose a tag to compare

  • Added BeanUtils API to verify if a given Method is a bean setter / getter