JPA 1.0:
expression ::= CONCAT(string_primary, string_primary)
JPA 2.0:
expression ::= CONCAT(string_primary, string_primary {, string_primary}*)
JPA 2.1:
expression ::= CONCAT(string_expression, string_expression {, string_expression}*)
1238123912401241124212431244
/** * {@inheritDoc} */ public Expression<String> concat(Expression<String> string1, String string2) { return new ConcatExpression( this, string1, string2 ); }
1245124612471248124912501251
/** * {@inheritDoc} */ public Expression<String> concat(String string1, Expression<String> string2) { return new ConcatExpression( this, string1, string2 ); }
1192119311941195119611971198
/** * {@inheritDoc} */ public Expression<String> concat(Expression<String> string1, Expression<String> string2) { return new ConcatExpression( this, string1, string2 ); }
1199120012011202120312041205
1206120712081209121012111212
1253125412551256125712581259
1260126112621263126412651266
1267126812691270127112721273
1222122312241225122612271228
return new CoalesceExpression<T>( this, type ); } @Override public Expression<String> concat(Expression<String> string1, Expression<String> string2) { return new ConcatExpression( this, string1, string2 ); }
1227122812291230123112321233
return new ConcatExpression( this, string1, string2 ); } @Override public Expression<String> concat(Expression<String> string1, String string2) { return new ConcatExpression( this, string1, string2 ); }