Tabnine Logo
Criteria.getAlias
Code IndexAdd Tabnine to your IDE (free)

How to use
getAlias
method
in
org.hibernate.Criteria

Best Java code snippets using org.hibernate.Criteria.getAlias (Showing top 20 results out of 315)

origin: hibernate/hibernate-orm

/**
 * Obtain the alias associated with this DetachedCriteria
 *
 * @return The alias
 */
public String getAlias() {
  return criteria.getAlias();
}
origin: hibernate/hibernate-orm

private void createAliasCriteriaMap() {
  aliasCriteriaMap.put( rootCriteria.getAlias(), rootCriteria );
  Iterator<CriteriaImpl.Subcriteria> iter = rootCriteria.iterateSubcriteria();
  while ( iter.hasNext() ) {
    Criteria subcriteria = iter.next();
    if ( subcriteria.getAlias() != null ) {
      Object old = aliasCriteriaMap.put( subcriteria.getAlias(), subcriteria );
      if ( old != null ) {
        throw new QueryException( "duplicate alias: " + subcriteria.getAlias() );
      }
    }
  }
}
origin: hibernate/hibernate-orm

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 );
}
origin: hibernate/hibernate-orm

includeInResultRowList.add( subcriteria != null && subcriteria.getAlias() != null );
if ( sqlAlias != null ) {
  if ( subcriteria.getAlias() != null ) {
    userAliasList.add( subcriteria.getAlias() );
    resultTypeList.add( translator.getResultType( subcriteria ) );
origin: jboss.jboss-embeddable-ejb3/hibernate-all

public String getAlias() {
  return criteria.getAlias();
}
origin: org.hibernate/com.springsource.org.hibernate.core

public String getAlias() {
  return criteria.getAlias();
}
origin: ezbz/projectx

@Override
public String getAlias() {
 return criteria.getAlias();
}
origin: theonedev/onedev

public String getAlias() {
  return criteria.getAlias();
}
origin: TGAC/miso-lims

@Override
public String getAlias() {
 return backingCriteria.getAlias();
}
origin: hibernate/hibernate

public String getAlias() {
  return criteria.getAlias();
}
origin: org.hibernate/com.springsource.org.hibernate.core

private void createAliasCriteriaMap() {
  aliasCriteriaMap.put( rootCriteria.getAlias(), rootCriteria );
  Iterator iter = rootCriteria.iterateSubcriteria();
  while ( iter.hasNext() ) {
    Criteria subcriteria = ( Criteria ) iter.next();
    if ( subcriteria.getAlias() != null ) {
      Object old = aliasCriteriaMap.put( subcriteria.getAlias(), subcriteria );
      if ( old != null ) {
        throw new QueryException( "duplicate alias: " + subcriteria.getAlias() );
      }
    }
  }
}
origin: hibernate/hibernate

private void createAliasCriteriaMap() {
  aliasCriteriaMap.put( rootCriteria.getAlias(), rootCriteria );
  Iterator iter = rootCriteria.iterateSubcriteria();
  while ( iter.hasNext() ) {
    Criteria subcriteria = (Criteria) iter.next();
    if ( subcriteria.getAlias()!=null ) {
      Object old = aliasCriteriaMap.put( subcriteria.getAlias(), subcriteria );
      if (old!=null) {
        throw new QueryException("duplicate alias: " + subcriteria.getAlias() );
      }
    }
  }
}

origin: hibernate/hibernate

private void createCriteriaSQLAliasMap() {
  int i=0;
  Iterator criteriaIterator = criteriaEntityNames.entrySet().iterator();
  while ( criteriaIterator.hasNext() ) {
    Map.Entry me = (Map.Entry) criteriaIterator.next();
    Criteria crit = (Criteria) me.getKey();
    String alias = crit.getAlias();
    if (alias==null) alias = (String) me.getValue(); // the entity name
    criteriaSQLAliasMap.put( crit, StringHelper.generateAlias(alias, i++) );
  }
  criteriaSQLAliasMap.put( rootCriteria, rootSQLAlias );
}

origin: jboss.jboss-embeddable-ejb3/hibernate-all

private void createAliasCriteriaMap() {
  aliasCriteriaMap.put( rootCriteria.getAlias(), rootCriteria );
  Iterator iter = rootCriteria.iterateSubcriteria();
  while ( iter.hasNext() ) {
    Criteria subcriteria = ( Criteria ) iter.next();
    if ( subcriteria.getAlias() != null ) {
      Object old = aliasCriteriaMap.put( subcriteria.getAlias(), subcriteria );
      if ( old != null ) {
        throw new QueryException( "duplicate alias: " + subcriteria.getAlias() );
      }
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate

private void createAliasCriteriaMap() {
  aliasCriteriaMap.put( rootCriteria.getAlias(), rootCriteria );
  Iterator iter = rootCriteria.iterateSubcriteria();
  while ( iter.hasNext() ) {
    Criteria subcriteria = ( Criteria ) iter.next();
    if ( subcriteria.getAlias() != null ) {
      Object old = aliasCriteriaMap.put( subcriteria.getAlias(), subcriteria );
      if ( old != null ) {
        throw new QueryException( "duplicate alias: " + subcriteria.getAlias() );
      }
    }
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

private void createCriteriaSQLAliasMap() {
  int i = 0;
  Iterator criteriaIterator = criteriaEntityNames.entrySet().iterator();
  while ( criteriaIterator.hasNext() ) {
    Map.Entry me = ( Map.Entry ) criteriaIterator.next();
    Criteria crit = ( Criteria ) me.getKey();
    String alias = crit.getAlias();
    if ( alias == null ) {
      alias = ( String ) me.getValue(); // the entity name
    }
    criteriaSQLAliasMap.put( crit, StringHelper.generateAlias( alias, i++ ) );
  }
  criteriaSQLAliasMap.put( rootCriteria, rootSQLAlias );
}
origin: org.hibernate/com.springsource.org.hibernate

private void createCriteriaSQLAliasMap() {
  int i = 0;
  Iterator criteriaIterator = criteriaInfoMap.entrySet().iterator();
  while ( criteriaIterator.hasNext() ) {
    Map.Entry me = ( Map.Entry ) criteriaIterator.next();
    Criteria crit = ( Criteria ) me.getKey();
    String alias = crit.getAlias();
    if ( alias == null ) {
      alias = (( CriteriaInfoProvider ) me.getValue()).getName(); // the entity name
    }
    criteriaSQLAliasMap.put( crit, StringHelper.generateAlias( alias, i++ ) );
  }
  criteriaSQLAliasMap.put( rootCriteria, rootSQLAlias );
}
origin: org.hibernate/com.springsource.org.hibernate.core

private void createCriteriaSQLAliasMap() {
  int i = 0;
  Iterator criteriaIterator = criteriaInfoMap.entrySet().iterator();
  while ( criteriaIterator.hasNext() ) {
    Map.Entry me = ( Map.Entry ) criteriaIterator.next();
    Criteria crit = ( Criteria ) me.getKey();
    String alias = crit.getAlias();
    if ( alias == null ) {
      alias = (( CriteriaInfoProvider ) me.getValue()).getName(); // the entity name
    }
    criteriaSQLAliasMap.put( crit, StringHelper.generateAlias( alias, i++ ) );
  }
  criteriaSQLAliasMap.put( rootCriteria, rootSQLAlias );
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

protected String generateTableAlias(int n, String path, Joinable joinable) {
  if ( joinable.consumesEntityAlias() ) {
    final Criteria subcriteria = translator.getCriteria(path);
    String sqlAlias = subcriteria==null ? null : translator.getSQLAlias(subcriteria);
    if (sqlAlias!=null) {
      userAliasList.add( subcriteria.getAlias() ); //alias may be null
      return sqlAlias; //EARLY EXIT
    }
    else {
      userAliasList.add(null);
    }
  }
  return super.generateTableAlias( n + translator.getSQLAliasCount(), path, joinable );
}
origin: hibernate/hibernate

protected String generateTableAlias(int n, String path, Joinable joinable) {
  if ( joinable.consumesEntityAlias() ) {
    final Criteria subcriteria = translator.getCriteria(path);
    String sqlAlias = subcriteria==null ? null : translator.getSQLAlias(subcriteria);
    if (sqlAlias!=null) {
      userAliasList.add( subcriteria.getAlias() ); //alias may be null
      return sqlAlias; //EARLY EXIT
    }
    else {
      userAliasList.add(null);
    }
  }
  return super.generateTableAlias( n + translator.getSQLAliasCount(), path, joinable );
}
org.hibernateCriteriagetAlias

Javadoc

Get the alias of the entity encapsulated by this criteria instance.

Popular methods of Criteria

  • list
    Get the results.
  • add
    Add a Criterion to constrain the results to be retrieved.
  • uniqueResult
    Convenience method to return a single instance that matches the query, or null if the query returns
  • addOrder
    Add an Order to the result set.
  • setProjection
    Used to specify that the query results will be a projection (scalar in nature). Implicitly specifies
  • setMaxResults
    Set a limit upon the number of objects to be retrieved.
  • setFirstResult
    Set the first result to be retrieved.
  • setResultTransformer
    Set a strategy for handling the query results. This determines the "shape" of the query result.
  • createAlias
    Join an association using the specified join-type, assigning an alias to the joined association. The
  • createCriteria
    Create a new Criteria, "rooted" at the associated entity, using the specified join type.
  • setFetchMode
    Specify an association fetching strategy for an association or a collection of values.
  • setCacheable
    Enable caching of this query result, provided query caching is enabled for the underlying session fa
  • setFetchMode,
  • setCacheable,
  • setFetchSize,
  • scroll,
  • setLockMode,
  • setReadOnly,
  • setCacheRegion,
  • setTimeout,
  • setCacheMode,
  • setFlushMode

Popular in Java

  • Reading from database using SQL prepared statement
  • runOnUiThread (Activity)
  • setContentView (Activity)
  • getSystemService (Context)
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • Collectors (java.util.stream)
  • JButton (javax.swing)
  • JFileChooser (javax.swing)
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now