Bean UtilsRelease Notes
Bean Utils is a support library that aids Alien-Factory in the development of other libraries, frameworks and applications. Though you are welcome to use it, you may find features are missing and the documentation incomplete.
Versions
v1.0.4
- Chg: More nullable options in
ReflectUtils
. - Chg:
TypeCoercer.canCoerce()
may now take nulls. - Chg: Added
TypeLookup.types()
. - Bug: Property
makeFuncs
could not returnnull
. - Bug:
NotFoundErr.availableValues
could not holdnull
.
v1.0.2
- New: Added
ArgNotFoundErr
, a handy impl ofNotFoundErr
. - New: Added
NotFoundErr.valueMsg()
so you can customise the msg.
v1.0.0
- Chg:
BeanProperties.create()
takes afactoryFunc
so IoC may instantiate the objects.
v0.0.4
- New:
Bean Utils
is now available in JavaScript. (Added@Js
to all classes.) - New: Use
BeanProperties.create()
to instantiate entire trees of objects from property expressions! - New: Use
BeanFactory
to reflectivly create instances of Lists, Maps and other Objects. - New: Added
findFields()
,findCtors()
andfindMethods()
toReflectUtils
. - New: Added
BeanFactory.defaultValue(type)
as a replacement forType.make
.
v0.0.2
- New: Preview release.