[rules-users] How to check if a property IS null ?

Wolfgang Laun wolfgang.laun at gmail.com
Thu Aug 16 04:32:35 EDT 2012


"this" in DRL is just like "this" in Java.

"this == null" is just another way of saying "false".

-W

On 15/08/2012, Hendy Irawan <hendy at soluvas.com> wrote:
> Thank you.
>
> "this == null" is weird indeed in Java, but I honestly don't know how to
> express this expression in Drools DSL.
>
> A more realistic rule would be:
>
> when
>     $product : Product( )
>     Double( this == null ) from bookingService.getQty( $product )
>
> So what I want to do is detect when a method call returns null. The method
> call can contain parameters but it can be a simple method like before.
>
> How to do this?
>
> Thank you.
>
> Hendy
>
>
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/How-to-check-if-a-property-IS-null-tp4019014p4019155.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>


More information about the rules-users mailing list