public class DaoUtils extends Object
| Constructor and Description |
|---|
DaoUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
addQueryAttribute(Map<String,Object> args,
String entityAttributeName,
Object value) |
static String |
andAttributeContains(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value) |
static String |
andAttributeEquals(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value) |
static String |
andAttributeIn(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value) |
static String |
andAttributeLike(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
String value) |
static String |
getFieldLikeInsensitive(String field1,
String field2)
Generate sql like operator case and accent insensitive.
|
protected static String |
getQueryForAttributeContains(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value,
String operator) |
static String |
getQueryForAttributeEquals(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value,
String operator) |
protected static String |
getQueryForAttributeIn(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value,
String operator) |
protected static String |
getQueryForAttributeLike(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
String likeValue,
String operator) |
static String |
orAttributeContains(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value) |
static String |
orAttributeEquals(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
Object value) |
static String |
orAttributeLike(String entityAlias,
String entityAttributeName,
Map<String,Object> args,
String value) |
protected static final String LIKE
public static String getFieldLikeInsensitive(String field1, String field2)
field1 - entity field to search intofield2 - value field (must be accent escaped)public static String addQueryAttribute(Map<String,Object> args, String entityAttributeName, Object value)
protected static String getQueryForAttributeLike(String entityAlias, String entityAttributeName, Map<String,Object> args, String likeValue, String operator)
public static String getQueryForAttributeEquals(String entityAlias, String entityAttributeName, Map<String,Object> args, Object value, String operator)
public static String andAttributeEquals(String entityAlias, String entityAttributeName, Map<String,Object> args, Object value)
public static String orAttributeEquals(String entityAlias, String entityAttributeName, Map<String,Object> args, Object value)
public static String andAttributeLike(String entityAlias, String entityAttributeName, Map<String,Object> args, String value)
public static String orAttributeLike(String entityAlias, String entityAttributeName, Map<String,Object> args, String value)
protected static String getQueryForAttributeContains(String entityAlias, String entityAttributeName, Map<String,Object> args, Object value, String operator)
protected static String getQueryForAttributeIn(String entityAlias, String entityAttributeName, Map<String,Object> args, Object value, String operator)
public static String andAttributeContains(String entityAlias, String entityAttributeName, Map<String,Object> args, Object value)
public static String andAttributeIn(String entityAlias, String entityAttributeName, Map<String,Object> args, Object value)
Copyright © 2014–2015 Ifremer. All rights reserved.