As of right now, yes. Trying to support it was not super trivial but I can give it a second round today.
@ReadWriteWrapper would work. We don't use wrapper though in the doc for this feature but that can be changed. On 28 sept. 2010, at 05:54, Steve Ebersole wrote: > Is the 'forColumn' attribute required if a single column value? > > > On Mon, 2010-09-27 at 22:53 -0500, Steve Ebersole wrote: >> @Wrapper( >> forColumn="credit_card_num", >> read="decrypt(credit_card_num)", >> write="encrypt(?)" >> ) >> >> @ReadWrapper( forColumn="credit_card_num", >> expression="decrypt(credit_card_num)" ) >> @WriteWrapper( forColumn="credit_card_num", expression="encrypt(?)" ) >> >> >> >> On Tue, 2010-09-28 at 00:10 +0200, Emmanuel Bernard wrote: >>> Hey guys, >>> I've implemented >>> http://opensource.atlassian.com/projects/hibernate/browse/HHH-4510 and >>> committed it. It basically looks like that >>> >>> @Entity >>> class CreditCard { >>> @Column(name="credit_card_num") >>> @ReadWriteExpression( >>> forColumn="credit_card_num", >>> read="decrypt(credit_card_num)", >>> write="encrypt(?)") >>> public String getCreditCardNumber() { return creditCardNumber; } >>> public void setCreditCardNumber(String number) { this.creditCardNumber = >>> number; } >>> private String creditCardNumber; >>> } >>> >>> However, I am not super happy about @ReadWriteExpression as a name. >>> @ColumnReadWriteExpression is the most correct name but quite mouthful. >>> >>> Anybody gets a better idea? >>> >>> Emmanuel >>> >>> _______________________________________________ >>> hibernate-dev mailing list >>> hibernate-dev@lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/hibernate-dev >> > > -- > Steve Ebersole <st...@hibernate.org> > http://hibernate.org > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev