The documentation for "fusion" related metadata is in the fusion docs. Follow the same link, but look for drools-fusion docs instead of drools-expert docs. Feedback welcome, improvement patches welcome too.

   I need to check with Michael what is the status of the support in guvnor, but the idea is obviously to support that in there too.

   []s
   Edson

2009/2/24 Zoltan Farkas <zoly@daxtechnologies.com>

I could write a patch emphasizing the use of it, but first I would like to understand the metadata part.

 

The following metadata that I saw on some blogs is also in my interest: @role, @timestamp, and the documentation misses them too, I found them only in some blog entries.

 

Can you point me to any resource (blogs, code …) that can give me a better understanding so that I can write something of decent quality?

 

Also it would be nice to have metadata support in the guvnor fact model builder.

 

Thanks

 

--zoly

 


From: rules-users-bounces@lists.jboss.org [mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Edson Tirelli
Sent: Monday, February 23, 2009 7:49 PM
To: Rules Users List
Subject: Re: [rules-users] drrols type declaration and how are the equals and hashcode for those types implemented...

 


      We need to improve docs on that, as it is only mentioned briefly:

https://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-expert/html/ch07.html#d0e3206

      The @key will do it for you:

declare Person
    name : String
    ssn : BigDecimal @key
    age : int
end
  
     Wanna write a quick patch for the docs emphasizing the use of it?

     Thanks,
        
     []s
     Edson

2009/2/23 Zoltan Farkas <zoly@daxtechnologies.com>

declare Person

  name : String

  ssn: BigDecimal

  age : int

end

 

 

Is there a way to define what field/s identify a Person?

 

In the example above I would like to define ssn as the unique indentifier for person, so person1 == person2 if person1.ssn == person2.ssn.

 

In this case equals would use only the field ssn to determine if 2 person objects are equal.

The hashcode should also be based only on the ssn field.

 

I want to use Person with assertBehaviour equality…

 

Thanks

 

--zoly

 

 


_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users




--
 Edson Tirelli
 JBoss Drools Core Development
 JBoss, a division of Red Hat @ www.jboss.com


_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users




--
 Edson Tirelli
 JBoss Drools Core Development
 JBoss, a division of Red Hat @ www.jboss.com