public class EntityFindBuilder extends EntityQueryBuilder
| Fields inherited from class | Fields | 
|---|---|
| class EntityQueryBuilder | connection, efi, logger, mainEntityDefinition, parameters, ps, sqlTopLevel | 
| Constructor and description | 
|---|
| EntityFindBuilder
                                (EntityDefinition entityDefinition, EntityFindBase entityFindBase, EntityConditionImplBase whereCondition, FieldInfo[] fieldInfoArray) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public void | addLimitOffset(java.lang.Integer limit, java.lang.Integer offset) | 
|  | public void | appendJoinConditions(MNode relatedMemberEntityNode, java.lang.String entityAlias, EntityDefinition localEntityDefinition, EntityDefinition linkEntityDefinition, EntityDefinition relatedLinkEntityDefinition, java.lang.StringBuilder localBuilder) | 
|  | public void | closeCountSubSelect(int fiaLength, boolean isDistinct, boolean isGroupBy) | 
|  | public void | expandJoinFromAlias(MNode entityNode, java.lang.String searchEntityAlias, java.util.Set<java.lang.String> entityAliasUsedSet, java.util.Set<java.lang.String> entityAliasesJoinedInSet) | 
|  | public void | makeCountFunction(FieldOrderOptions[] fieldOptionsArray, boolean isDistinct, boolean isGroupBy) | 
|  | public void | makeDistinct() | 
|  | public void | makeForUpdate()Adds FOR UPDATE, should be added to end of query | 
|  | public void | makeGroupByClause() | 
|  | public void | makeHavingClause(EntityConditionImplBase condition) | 
|  | public void | makeOrderByClause(java.util.ArrayList<java.lang.String> orderByFieldList, boolean hasLimitOffset) | 
|  | public PreparedStatement | makePreparedStatement() | 
|  | public void | makeSqlFromClause() | 
|  | public EntityConditionImplBase | makeSqlFromClause(EntityDefinition localEntityDefinition, java.lang.StringBuilder localBuilder, EntityConditionImplBase localWhereCondition, EntityConditionImplBase localHavingCondition, java.util.Set<java.lang.String> additionalFieldsUsed) | 
|  | public void | makeSqlMemberSubSelect(java.lang.String entityAlias, MNode memberEntity, EntityDefinition localEntityDefinition, EntityDefinition linkEntityDefinition, java.lang.StringBuilder localBuilder) | 
|  | public EntityConditionImplBase | makeSqlViewTableName(EntityDefinition localEntityDefinition, java.lang.StringBuilder localBuilder, EntityConditionImplBase localWhereCondition, EntityConditionImplBase localHavingCondition) | 
|  | public void | makeWhereClause() | 
| Methods inherited from class | Name | 
|---|---|
| class EntityQueryBuilder | addWhereClause, getMainEd, handleSqlException, isFindOne, makePreparedStatement, makeSqlSelectFields, run, sanitizeColumnName | 
Adds FOR UPDATE, should be added to end of query