private String buildAliasKey ( String aPath , List hintClasses ) { if ( hintClasses == null || hintClasses . isEmpty ( ) ) { return aPath ; } StringBuffer buf = new StringBuffer ( aPath ) ; for ( Iterator iter = hintClasses . iterator ( ) ; iter . hasNext ( ) ; ) { Class hint = ( Class ) iter . next ( ) ; buf . append ( " " ) ; buf . append ( hint . getName ( ) ) ; } return buf . toString ( ) ; }
Build the key for the TableAlias based on the path and the hints