/** * Expr: {@code this like str} * * @param str * @return */ public BooleanExpression like(Expression<String> str) { return BooleanOperation.create(Ops.LIKE, stringValue(), str); }
/** * Expr: {@code this like str} * * @param str * @return */ public BooleanExpression like(String str) { return BooleanOperation.create(Ops.LIKE, stringValue(), ConstantImpl.create(str)); }
@Test public void StringCast() { assertEquals(String.class, expr.stringValue().getType()); } }
@Test @NoOpenJPA @ExcludeIn({DERBY, HSQLDB, MYSQL}) public void Casts_String() throws Exception { NumberExpression<Double> bw = cat.bodyWeight; query().from(cat).select(bw.stringValue()).parse(); }