Sridhar Thumma
2014-06-13 12:04:27 UTC
Hi,
I am seeing a strange behavior in domain class's default value. I have
Class A {
Boolean isEditable=TRUE
}
Class B extends A{
String name
}
Now, I created Class B object like this:
B b = new B(name:"strange", isEditable:FALSE).save()
when I print b.isEditable, it is printing TRUE.
Is this expected behavior? I am confused..!! Shouldn't it print "False"??
I am seeing a strange behavior in domain class's default value. I have
Class A {
Boolean isEditable=TRUE
}
Class B extends A{
String name
}
Now, I created Class B object like this:
B b = new B(name:"strange", isEditable:FALSE).save()
when I print b.isEditable, it is printing TRUE.
Is this expected behavior? I am confused..!! Shouldn't it print "False"??