@Override public String generateSQLAlias() { int aliasCount = 0; return StringHelper.generateAlias( Criteria.ROOT_ALIAS, aliasCount ) + '_'; }
protected String generateRootAlias(final String description) { return StringHelper.generateAlias( description, 0 ); }
private String createTableAlias(String name) { return StringHelper.generateAlias( name, currentTableAliasSuffix++ ); }
public String createName(String name) { return StringHelper.generateAlias( name, nextCount() ); } }
String createNameForCollection(String role) { return StringHelper.generateAlias( role, nextCount() ); }
protected String generateTableAlias(final int n, final PropertyPath path, final Joinable joinable) { return StringHelper.generateAlias( joinable.getName(), n ); }
String createNameFor(String type) { return StringHelper.generateAlias( type, nextCount() ); }
private String getRootAlias() { return StringHelper.generateAlias( getEntityName() ); }
private void createCriteriaSQLAliasMap() { int i = 0; for(final Criteria crit : criteriaInfoMap.keySet()){ final CriteriaInfoProvider value = criteriaInfoMap.get( crit ); String alias = crit.getAlias(); if ( alias == null ) { // the entity name alias = value.getName(); } criteriaSQLAliasMap.put( crit, StringHelper.generateAlias( alias, i++ ) ); } criteriaSQLAliasMap.put( rootCriteria, rootSQLAlias ); }
if ( alias == null ) { alias = StringHelper.generateAlias( "page", unique ); sb.insert( nextComa, " as " + alias ); final int aliasExprLength = ( " as " + alias ).length(); if ( alias == null ) { alias = StringHelper.generateAlias( "page", unique ); final boolean endWithSeparator = sb.substring( endPos - separator.length() ).startsWith( separator ); sb.insert( endPos - ( endWithSeparator ? 2 : 1 ), " as " + alias );
public DynamicBatchingCollectionLoader( QueryableCollection collectionPersister, SessionFactoryImplementor factory, LoadQueryInfluencers influencers) { super( collectionPersister, factory, influencers ); JoinWalker walker = buildJoinWalker( collectionPersister, factory, influencers ); initFromWalker( walker ); this.sqlTemplate = walker.getSQLString(); this.alias = StringHelper.generateAlias( collectionPersister.getRole(), 0 ); postInstantiate(); if ( LOG.isDebugEnabled() ) { LOG.debugf( "SQL-template for dynamic collection [%s] batch-fetching : %s", collectionPersister.getRole(), sqlTemplate ); } }
protected String generateRootAlias(final String description) { return StringHelper.generateAlias(description, 0); }
public String generateSQLAlias() { return StringHelper.generateAlias( Criteria.ROOT_ALIAS, aliasCount ) + '_'; }
public String generateSQLAlias() { return StringHelper.generateAlias( Criteria.ROOT_ALIAS, aliasCount ) + '_'; }
public String createName(String name) { return StringHelper.generateAlias( name, nextCount() ); } }
String createNameForCollection(String role) { return StringHelper.generateAlias( role, nextCount() ); }
private String getRootAlias() { return StringHelper.generateAlias( getEntityName() ); }
public String createName(String name) { return StringHelper.generateAlias( name, nextCount() ); } }
protected String generateTableAlias(final int n, final PropertyPath path, final Joinable joinable) { return StringHelper.generateAlias( joinable.getName(), n ); }
private String getRootAlias() { return StringHelper.generateAlias( getEntityName() ); }