That's a surprise! I thought 5.2 added the feature (or at least was meant to)?!?
2011/8/17 Wolfgang Laun <[email protected]> > Adding fields to a Java class does not work in 5.2.0 and earlier. With the > upcoming 5.3.0 you can do > > import some.User > > declare NamedUser extends User > name : String > end > > -W > > > 2011/8/17 Neel <[email protected]> > >> I'm using drools 5.1.1. In drools expert document I found following in " >> *Declaring Metadata for Existing Types"* section: >> "Drools allows the declaration of metadata attributes for existing types >> in the same way as when declaring metadata attributes for new fact types. >> The only difference is that there are no fields in that declaration." >> >> It says that additional fields can't be there in declaration for existing >> types. Are there other ways to achieve the same? >> >> Thanks, >> Neel >> >> >> What version of Drools are you using? >> >> AFAIK what you have done should work. >> >> 2011/8/17 Neel >> <[email protected]<http://mc/[email protected]> >> > >> >> Hi, >> I've following class defined: >> >> public class User { >> >> private String id; >> >> //get,set, equals & hashCode method are defined >> >> } >> >> >> If I add more attributes using declare syntax as below: >> >> declare User >> >> name : String >> >> end >> >> >> it gives error "Error creating field accessors for 'User' for type >> 'User'". Is there a way, more attributes can be added in existing class >> using declare syntax? >> >> >> Alternatively, if a class is created by using only declare syntax, can we >> add equals/hasCode methods dynamically? >> >> >> Thanks & Regards, >> >> Neel >> >> >> >> _______________________________________________ >> rules-users mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/rules-users >> >> > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
