Compilation error on ObjectExpression in generated Q class


I have a javax.validation.Min annotation on an Integer field in my JDO entity

@Column(allowsNull = "true")
@Getter @Setter
private Integer scale;
The generated Q code for this field is this, and makes my build fail with a compilation error saying it is not able to find the symbol "class java".

public final ObjectExpression<@javax.validation.constraints.Min(0L) java.lang.Integer> scale;


Suggest that you work out what the Q class should be, get the code from here, and contribute an update.