[rules-users] Literal representation for value objects

David Boaz davidb at dbmotion.com
Sun Mar 8 09:02:32 EDT 2009


Hi,
In my application we use few value objects. For example, Dates, Quantities
and Durations. These objects are immutable and have some behavior. For
example, comparing two quantities may involve quantity-conversion
computations (“2 foot” < “3 meter”).

In drools documentation I found an interesting example (section
6.5.2.1.1.3.2. Literal Restrictions, example 6.20):
Cheese( bestBefore < “27-Oct-2007”)
How Does the parser knows to create a Date object from that String? Does
Date has a ‘specialized’ behavior in drools? Is it possible to ‘plugin’
similar behavior for my value classes? How?

I’d like to achieve the following functionality:
Person(height < “2-meter”)

Thanks, David
-- 
View this message in context: http://www.nabble.com/Literal-representation-for-value-objects-tp22397729p22397729.html
Sent from the drools - user mailing list archive at Nabble.com.





More information about the rules-users mailing list