public BooleanAttribute<ParentOwnerType> booleanValue() { BooleanAttribute<ParentOwnerType> result = this.booleanValue; if (result == null) { result = mapper == null ? SingleColumnBooleanAttribute.generate("BOOL_COL","","booleanValue",BUSINESS_CLASS_NAME_WITH_DOTS,IMPL_CLASS_NAME_WITH_SLASHES,false,false,this,null,true,false,-1,-1,-1, false) : new MappedBooleanAttribute(AllTypesFinder.booleanValue(), this.mapper, this.zGetValueSelector()); this.booleanValue = result; } return result; }