That is not actually true if the data type is actually *boolean* (lower case "b"). In that scenario, it's perfectly legal to have the getter method start with "is" instead of "get". The following is a legal read-write property:Hello,without
not sure, whether I'm trapped in a gotcha.
I have a bean with several members and I would like to access them
knowing the members, so I thought may be BeanUtils.getSimpleProperty()is the
right choice.have
One member is a Boolean with a setter and an is<memberName> getter (both
public access. When I use getSimpleProperty, I receive an exception that
reclaims, that <memberName> has no getter method.to
I thought, that boolean should have an is<memberName> getter. Do I have
provide an additional get<memberName> getter for Booleans if I like toaccess
them with BeanUtils, or did I miss some other information?
Yes, you need to have get<memberName> for all attributes you want to acces.
public boolean isStarted(); public void setStarted(boolean started);
The following is not:
public Boolean isStarted(); public void setStarted(Boolean started);
NicolasCraig
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
