querydsl/querydsl-sql/src/main/java/com/mysema/query/sql/MySQLTemplates.java
2009-10-08 11:45:19 +00:00

32 lines
758 B
Java

/**
*
*/
package com.mysema.query.sql;
import java.math.BigDecimal;
import java.math.BigInteger;
import com.mysema.query.types.operation.Ops;
/**
* @author tiwe
*
*/
public class MySQLTemplates extends SQLTemplates {
{
addClass2TypeMappings("signed",
Byte.class,
Integer.class,
Long.class,
Short.class,
BigInteger.class);
addClass2TypeMappings("decimal",
Double.class,
Float.class,
BigDecimal.class);
addClass2TypeMappings("char(256)", String.class);
add(Ops.CONCAT, "concat({0}, {1})");
add(Ops.MATCHES, "{0} regexp {1}");
}
}