@@ -44,9 +44,7 @@ public class CriteriaQueryTranslator : ICriteriaQuery
44
44
45
45
private readonly ICollection < IParameterSpecification > collectedParameterSpecifications ;
46
46
private readonly ICollection < NamedParameter > namedParameters ;
47
- private readonly ISet < string > subQuerySpaces = new HashSet < string > ( ) ;
48
-
49
-
47
+ private readonly ISet < string > subQuerySpaces = new HashSet < string > ( ) ;
50
48
51
49
public CriteriaQueryTranslator ( ISessionFactoryImplementor factory , CriteriaImpl criteria , string rootEntityName ,
52
50
string rootSQLAlias , ICriteriaQuery outerQuery )
@@ -187,7 +185,7 @@ public IType[] ProjectedTypes
187
185
public string [ ] ProjectedColumnAliases
188
186
{
189
187
get { return rootCriteria . Projection . GetColumnAliases ( 0 , rootCriteria , this ) ; }
190
- }
188
+ }
191
189
192
190
public string [ ] ProjectedAliases
193
191
{
@@ -851,10 +849,10 @@ public string[] GetColumnAliasesUsingProjection(ICriteria subcriteria, string pr
851
849
}
852
850
853
851
#endregion
854
-
852
+
855
853
private void CreateSubQuerySpaces ( )
856
854
{
857
-
855
+
858
856
var subQueries =
859
857
rootCriteria . IterateExpressionEntries ( )
860
858
. Select ( x => x . Criterion )
@@ -871,21 +869,5 @@ private void CreateSubQuerySpaces()
871
869
872
870
}
873
871
874
- private void GetSubQueries ( CriteriaImpl criteriaImpl , List < CriteriaImpl > subQueries )
875
- {
876
- var subQueryExpressions =
877
- criteriaImpl . IterateExpressionEntries ( ) . Select ( x => x . Criterion ) . OfType < SubqueryExpression > ( ) . ToList ( ) ;
878
-
879
- foreach ( var subqueryExpression in subQueryExpressions )
880
- {
881
- var impl = subqueryExpression . Criteria as CriteriaImpl ;
882
- if ( impl != null )
883
- {
884
- subQueries . Add ( impl ) ;
885
- GetSubQueries ( impl , subQueries ) ;
886
- }
887
- }
888
-
889
- }
890
872
}
891
- }
873
+ }
0 commit comments