code: public Criteria createAlias(String associationPath, String alias) {
          return criteria.createAlias(associationPath, alias);
      }
docs: Join an association, assigning an alias to the joined association.
  
  Functionally equivalent to createAlias(String, String, int) using
  CriteriaSpecificationINNER_JOIN for the joinType.
  
  @param associationPath A dot-seperated property path
  @param alias The alias to assign to the joined association (for later reference).
  
  @return this (for method chaining)
  #see {@link #createAlias(String, String, int)}
  @throws HibernateException Indicates a problem creating the sub criteria