code: @Override
  	public SqlContext createSelectContext(final SqlAgent agent, final TableMetadata metadata,
  			final Class<? extends Object> entityType, final boolean addCondition) {
  		return agent.contextWith(buildSelectSQL(metadata, entityType, agent.getSqlConfig(), addCondition))
  				.setSqlId(createSqlId(metadata, entityType));
  	}
docs: {@inheritDoc}
  
  @see jp.co.future.uroborosql.mapping.EntityHandler#createSelectContext(jp.co.future.uroborosql.SqlAgent, jp.co.future.uroborosql.mapping.TableMetadata, java.lang.Class, boolean)