Skip to content

Commit 9ef41a7

Browse files
author
Sergey Koshcheyev
committed
Loader namespace hierarchy
SVN: trunk@1984
1 parent a5632a8 commit 9ef41a7

19 files changed

+43
-31
lines changed

src/NHibernate/Impl/SessionImpl.cs

+4-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
using NHibernate.Exceptions;
1414
using NHibernate.Hql;
1515
using NHibernate.Id;
16-
using NHibernate.Loader;
16+
using NHibernate.Loader.Entity;
17+
using NHibernate.Loader.Collection;
18+
using NHibernate.Loader.Criteria;
19+
using NHibernate.Loader.Custom;
1720
using NHibernate.Persister.Collection;
1821
using NHibernate.Persister.Entity;
1922
using NHibernate.Proxy;

src/NHibernate/Loader/BatchingCollectionInitializer.cs src/NHibernate/Loader/Collection/BatchingCollectionInitializer.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using NHibernate.Engine;
55
using NHibernate.Persister.Collection;
66

7-
namespace NHibernate.Loader
7+
namespace NHibernate.Loader.Collection
88
{
99
/// <summary>
1010
/// "Batch" loads collections, using multiple foreign key values in the SQL Where clause

src/NHibernate/Loader/CollectionLoader.cs src/NHibernate/Loader/Collection/CollectionLoader.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
using NHibernate.Type;
1010
using NHibernate.Util;
1111

12-
namespace NHibernate.Loader
12+
namespace NHibernate.Loader.Collection
1313
{
1414
/// <summary>
1515
/// Loads a collection of values or a many-to-many association

src/NHibernate/Loader/ICollectionInitializer.cs src/NHibernate/Loader/Collection/ICollectionInitializer.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using NHibernate.Engine;
22

3-
namespace NHibernate.Loader
3+
namespace NHibernate.Loader.Collection
44
{
55
/// <summary>
66
/// An interface for collection loaders

src/NHibernate/Loader/OneToManyLoader.cs src/NHibernate/Loader/Collection/OneToManyLoader.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22
using System.Collections;
33
using NHibernate.Collection;
44
using NHibernate.Engine;
5+
using NHibernate.Loader.Collection;
56
using NHibernate.Persister;
67
using NHibernate.Persister.Collection;
78
using NHibernate.Persister.Entity;
89
using NHibernate.SqlCommand;
910
using NHibernate.Type;
1011
using NHibernate.Util;
1112

12-
namespace NHibernate.Loader
13+
namespace NHibernate.Loader.Collection
1314
{
1415
/// <summary>
1516
/// Loads one-to-many associations

src/NHibernate/Loader/CriteriaLoader.cs src/NHibernate/Loader/Criteria/CriteriaLoader.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@
66
using NHibernate.Engine;
77
using NHibernate.Expression;
88
using NHibernate.Impl;
9+
using NHibernate.Loader.Entity;
910
using NHibernate.Persister;
1011
using NHibernate.Persister.Entity;
1112
using NHibernate.SqlCommand;
1213
using NHibernate.Type;
1314
using NHibernate.Util;
1415

15-
namespace NHibernate.Loader
16+
namespace NHibernate.Loader.Criteria
1617
{
1718
/// <summary>
1819
/// A <c>Loader</c> for <see cref="ICriteria"/> queries.

src/NHibernate/Loader/SqlLoader.cs src/NHibernate/Loader/Custom/SqlLoader.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
using NHibernate.Type;
1414
using NHibernate.Util;
1515

16-
namespace NHibernate.Loader
16+
namespace NHibernate.Loader.Custom
1717
{
1818
/// <summary>
1919
/// Summary description for SqlLoader.

src/NHibernate/Loader/AbstractEntityLoader.cs src/NHibernate/Loader/Entity/AbstractEntityLoader.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
using NHibernate.Type;
1111
using NHibernate.Util;
1212

13-
namespace NHibernate.Loader
13+
namespace NHibernate.Loader.Entity
1414
{
1515
/// <summary>
1616
/// Abstract superclass for entity loaders that use outer joins

src/NHibernate/Loader/BatchingEntityLoader.cs src/NHibernate/Loader/Entity/BatchingEntityLoader.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using NHibernate.Persister.Entity;
88
using NHibernate.Type;
99

10-
namespace NHibernate.Loader
10+
namespace NHibernate.Loader.Entity
1111
{
1212
/// <summary>
1313
/// "Batch" loads entities, using multiple primary key values in the

src/NHibernate/Loader/EntityLoader.cs src/NHibernate/Loader/Entity/EntityLoader.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
using System.Collections;
22
using System.Data;
33
using NHibernate.Engine;
4+
using NHibernate.Loader.Entity;
45
using NHibernate.Persister;
56
using NHibernate.Persister.Entity;
67
using NHibernate.SqlCommand;
78
using NHibernate.Type;
89

9-
namespace NHibernate.Loader
10+
namespace NHibernate.Loader.Entity
1011
{
1112
/// <summary>
1213
/// Load an entity using outerjoin fetching to fetch associated entities.

src/NHibernate/Loader/IUniqueEntityLoader.cs src/NHibernate/Loader/Entity/IUniqueEntityLoader.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using NHibernate.Engine;
22

3-
namespace NHibernate.Loader
3+
namespace NHibernate.Loader.Entity
44
{
55
/// <summary></summary>
66
public interface IUniqueEntityLoader

src/NHibernate/Loader/SimpleEntityLoader.cs src/NHibernate/Loader/Entity/SimpleEntityLoader.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
using System.Collections;
33
using System.Data;
44
using NHibernate.Engine;
5+
using NHibernate.Loader.Entity;
56
using NHibernate.Persister.Collection;
67
using NHibernate.Persister.Entity;
78
using NHibernate.SqlCommand;
89
using NHibernate.Type;
910

10-
namespace NHibernate.Loader
11+
namespace NHibernate.Loader.Entity
1112
{
1213
/// <summary>
1314
/// Loads entity instances one instance per select (ie without outerjoin fetching)

src/NHibernate/NHibernate-1.1.csproj

+18-17
Original file line numberDiff line numberDiff line change
@@ -1329,90 +1329,91 @@
13291329
BuildAction = "Compile"
13301330
/>
13311331
<File
1332-
RelPath = "Loader\AbstractEntityLoader.cs"
1332+
RelPath = "Loader\BasicLoader.cs"
13331333
SubType = "Code"
13341334
BuildAction = "Compile"
13351335
/>
13361336
<File
1337-
RelPath = "Loader\BasicLoader.cs"
1337+
RelPath = "Loader\ICollectionAliases.cs"
13381338
SubType = "Code"
13391339
BuildAction = "Compile"
13401340
/>
13411341
<File
1342-
RelPath = "Loader\BatchingCollectionInitializer.cs"
1342+
RelPath = "Loader\IEntityAliases.cs"
13431343
SubType = "Code"
13441344
BuildAction = "Compile"
13451345
/>
13461346
<File
1347-
RelPath = "Loader\BatchingEntityLoader.cs"
1347+
RelPath = "Loader\Loader.cs"
13481348
SubType = "Code"
13491349
BuildAction = "Compile"
13501350
/>
13511351
<File
1352-
RelPath = "Loader\CollectionLoader.cs"
1352+
RelPath = "Loader\OuterJoinableAssociation.cs"
13531353
SubType = "Code"
13541354
BuildAction = "Compile"
13551355
/>
13561356
<File
1357-
RelPath = "Loader\CriteriaLoader.cs"
1357+
RelPath = "Loader\OuterJoinLoader.cs"
13581358
SubType = "Code"
13591359
BuildAction = "Compile"
13601360
/>
13611361
<File
1362-
RelPath = "Loader\EntityLoader.cs"
1362+
RelPath = "Loader\Collection\BatchingCollectionInitializer.cs"
13631363
SubType = "Code"
13641364
BuildAction = "Compile"
13651365
/>
13661366
<File
1367-
RelPath = "Loader\ICollectionAliases.cs"
1367+
RelPath = "Loader\Collection\CollectionLoader.cs"
13681368
SubType = "Code"
13691369
BuildAction = "Compile"
13701370
/>
13711371
<File
1372-
RelPath = "Loader\ICollectionInitializer.cs"
1372+
RelPath = "Loader\Collection\ICollectionInitializer.cs"
13731373
SubType = "Code"
13741374
BuildAction = "Compile"
13751375
/>
13761376
<File
1377-
RelPath = "Loader\IEntityAliases.cs"
1377+
RelPath = "Loader\Collection\OneToManyLoader.cs"
13781378
SubType = "Code"
13791379
BuildAction = "Compile"
13801380
/>
13811381
<File
1382-
RelPath = "Loader\IUniqueEntityLoader.cs"
1382+
RelPath = "Loader\Criteria\CriteriaLoader.cs"
13831383
SubType = "Code"
13841384
BuildAction = "Compile"
13851385
/>
13861386
<File
1387-
RelPath = "Loader\Loader.cs"
1387+
RelPath = "Loader\Custom\SqlLoader.cs"
13881388
SubType = "Code"
13891389
BuildAction = "Compile"
13901390
/>
13911391
<File
1392-
RelPath = "Loader\OneToManyLoader.cs"
1392+
RelPath = "Loader\Entity\AbstractEntityLoader.cs"
13931393
SubType = "Code"
13941394
BuildAction = "Compile"
13951395
/>
13961396
<File
1397-
RelPath = "Loader\OuterJoinableAssociation.cs"
1397+
RelPath = "Loader\Entity\BatchingEntityLoader.cs"
13981398
SubType = "Code"
13991399
BuildAction = "Compile"
14001400
/>
14011401
<File
1402-
RelPath = "Loader\OuterJoinLoader.cs"
1402+
RelPath = "Loader\Entity\EntityLoader.cs"
14031403
SubType = "Code"
14041404
BuildAction = "Compile"
14051405
/>
14061406
<File
1407-
RelPath = "Loader\SimpleEntityLoader.cs"
1407+
RelPath = "Loader\Entity\IUniqueEntityLoader.cs"
14081408
SubType = "Code"
14091409
BuildAction = "Compile"
14101410
/>
14111411
<File
1412-
RelPath = "Loader\SqlLoader.cs"
1412+
RelPath = "Loader\Entity\SimpleEntityLoader.cs"
14131413
SubType = "Code"
14141414
BuildAction = "Compile"
14151415
/>
1416+
<Folder RelPath = "Loader\Hql\" />
14161417
<File
14171418
RelPath = "Mapping\Any.cs"
14181419
SubType = "Code"

src/NHibernate/Persister/Collection/AbstractCollectionPersister.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
using NHibernate.Exceptions;
1010
using NHibernate.Id;
1111
using NHibernate.Impl;
12-
using NHibernate.Loader;
12+
using NHibernate.Loader.Collection;
1313
using NHibernate.Mapping;
1414
using NHibernate.Metadata;
1515
using NHibernate.Persister.Entity;

src/NHibernate/Persister/Collection/BasicCollectionPersister.cs

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using NHibernate.Engine;
66
using NHibernate.Impl;
77
using NHibernate.Loader;
8+
using NHibernate.Loader.Collection;
89
using NHibernate.Persister.Collection;
910
using NHibernate.SqlCommand;
1011

src/NHibernate/Persister/Collection/OneToManyPersister.cs

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using NHibernate.Engine;
66
using NHibernate.Impl;
77
using NHibernate.Loader;
8+
using NHibernate.Loader.Collection;
89
using NHibernate.Persister;
910
using NHibernate.Persister.Collection;
1011
using NHibernate.Persister.Entity;

src/NHibernate/Persister/Entity/AbstractEntityPersister.cs

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
using NHibernate.Id;
1515
using NHibernate.Impl;
1616
using NHibernate.Loader;
17+
using NHibernate.Loader.Entity;
1718
using NHibernate.Mapping;
1819
using NHibernate.Metadata;
1920
using NHibernate.Property;

src/NHibernate/Persister/Entity/JoinedSubclassEntityPersister.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using NHibernate.Engine;
88
using NHibernate.Hql;
99
using NHibernate.Impl;
10-
using NHibernate.Loader;
10+
using NHibernate.Loader.Entity;
1111
using NHibernate.Mapping;
1212
using NHibernate.SqlCommand;
1313
using NHibernate.Type;

src/NHibernate/Persister/Entity/SingleTableEntityPersister.cs

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using NHibernate.Engine;
1010
using NHibernate.Impl;
1111
using NHibernate.Loader;
12+
using NHibernate.Loader.Entity;
1213
using NHibernate.Mapping;
1314
using NHibernate.SqlCommand;
1415
using NHibernate.Type;

0 commit comments

Comments
 (0)