public class EntityQueryBuilder extends java.lang.Object implements java.lang.Runnable
Modifiers | Name | Description |
---|---|---|
protected java.sql.Connection |
connection |
|
EntityFacadeImpl |
efi |
|
protected static org.slf4j.Logger |
logger |
|
EntityDefinition |
mainEntityDefinition |
|
java.util.ArrayList<EntityConditionParameter> |
parameters |
|
protected PreparedStatement |
ps |
|
java.lang.StringBuilder |
sqlTopLevel |
Constructor and description |
---|
EntityQueryBuilder
(EntityDefinition entityDefinition, EntityFacadeImpl efi) |
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
addWhereClause(FieldInfo[] pkFieldArray, LiteStringMap valueMapInternal) |
|
public EntityDefinition |
getMainEd() |
|
protected static void |
handleSqlException(java.lang.Exception e, java.lang.String sql) |
|
public void |
isFindOne() |
|
public PreparedStatement |
makePreparedStatement() |
|
public void |
makeSqlSelectFields(FieldInfo[] fieldInfoArray, FieldOrderOptions[] fieldOptionsArray, boolean addUniqueAs) |
|
public void |
run() |
|
public static java.lang.String |
sanitizeColumnName(java.lang.String colName) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |