You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by gb...@apache.org on 2007/02/28 18:57:13 UTC

svn commit: r512878 - in /ibatis/trunk/cs/mapper: IBatisNet.Common/ IBatisNet.Common/Exceptions/ IBatisNet.Common/Utilities/ IBatisNet.Common/Utilities/Objects/ IBatisNet.Common/Xml/ IBatisNet.DataMapper/ IBatisNet.DataMapper/Commands/ IBatisNet.DataMa...

Author: gbayon
Date: Wed Feb 28 09:57:11 2007
New Revision: 512878

URL: http://svn.apache.org/viewvc?view=rev&rev=512878
Log:
- Minor change, cleaning code, marks some "static" class as sealed ...

Modified:
    ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs
    ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory .cs

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/DataSourceDeSerializer.cs Wed Feb 28 09:57:11 2007
@@ -1,7 +1,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -35,7 +35,7 @@
 	/// <summary>
 	/// Summary description for DataSourceDeSerializer.
 	/// </summary>
-	public class DataSourceDeSerializer
+	public sealed class DataSourceDeSerializer
 	{
 		/// <summary>
 		/// Deserialize a DataSource object

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Exceptions/ProbeException.cs Wed Feb 28 09:57:11 2007
@@ -2,7 +2,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -32,6 +32,7 @@
 	/// <summary>
 	/// Summary description for ProbeException.
 	/// </summary>
+    [Serializable]
 	public class ProbeException  : IBatisNetException
 	{
 		/// <summary>

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/ProviderDeSerializer.cs Wed Feb 28 09:57:11 2007
@@ -35,7 +35,7 @@
 	/// <summary>
 	/// Summary description for ProviderDeSerializer.
 	/// </summary>
-	public class ProviderDeSerializer
+	public sealed class ProviderDeSerializer
 	{
 
         /// <summary>

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/DBHelperParameterCache.cs Wed Feb 28 09:57:11 2007
@@ -37,7 +37,7 @@
 	/// static cache of procedure parameters, and the
 	/// ability to discover parameters for stored procedures at run-time.
 	/// </summary>
-	public class DBHelperParameterCache
+	public sealed class DBHelperParameterCache
 	{
 		//Since this class provides only static methods, make the default constructor private to prevent 
 		//instances from being created.

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/HashCodeProvider.cs Wed Feb 28 09:57:11 2007
@@ -37,7 +37,7 @@
 	/// <summary>
 	/// Summary description for HashCodeProvider.
 	/// </summary>
-	public class HashCodeProvider
+	public sealed class HashCodeProvider
 	{
 		private static MethodInfo getHashCodeMethodInfo = null;
 

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Utilities/Objects/ObjectProbe.cs Wed Feb 28 09:57:11 2007
@@ -36,7 +36,7 @@
 	/// <summary>
 	/// Description résumée de ObjectProbe.
 	/// </summary>
-	public class ObjectProbe
+	public sealed class ObjectProbe
 	{
 		private static ArrayList _simpleTypeMap = new ArrayList();
 

Modified: ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.Common/Xml/NodeUtils.cs Wed Feb 28 09:57:11 2007
@@ -7,7 +7,7 @@
 	/// <summary>
 	/// Summary description for NodeUtils.
 	/// </summary>
-	public class NodeUtils
+	public sealed class NodeUtils
 	{
 
 		/// <summary>

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/DataReaderTransformer.cs Wed Feb 28 09:57:11 2007
@@ -32,7 +32,7 @@
 	/// For <see cref="IDataReader"/> which don't support M.A.R.S, wraps the current <see cref="IDataReader"/>
 	/// in an <see cref="InMemoryDataReader"/>.
 	/// </summary>
-	public class DataReaderTransformer
+	public sealed class DataReaderTransformer
 	{
 
 		/// <summary>

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Commands/PreparedCommandFactory.cs Wed Feb 28 09:57:11 2007
@@ -2,7 +2,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -34,7 +34,7 @@
 	/// <summary>
 	/// Summary description for PreparedCommandFactory.
 	/// </summary>
-	internal class PreparedCommandFactory
+	internal sealed class PreparedCommandFactory
 	{
 		/// <summary>
 		/// Get an IPreparedCommand.

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Serializers/ParameterPropertyDeSerializer.cs Wed Feb 28 09:57:11 2007
@@ -37,7 +37,7 @@
 	/// <summary>
 	/// Summary description for ParameterPropertyDeSerializer.
 	/// </summary>
-	public class ParameterPropertyDeSerializer
+	public sealed class ParameterPropertyDeSerializer
 	{
 		/// <summary>
 		/// Deserialize a ResultMap object

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Configuration/Statements/SqlGenerator.cs Wed Feb 28 09:57:11 2007
@@ -2,7 +2,7 @@
 #region Apache Notice
 /*****************************************************************************
  * $Header: $
- * $Revision: $
+ * $Revision$
  * $Date$
  * 
  * iBATIS.NET Data Mapper
@@ -27,7 +27,6 @@
 
 using System;
 using System.Text;
-using System.Collections.Specialized;
 
 using IBatisNet.DataMapper.Configuration.ParameterMapping;
 
@@ -36,7 +35,7 @@
 	/// <summary>
 	/// Summary description for SqlGenerator.
 	/// </summary>
-	public class SqlGenerator
+	public sealed class SqlGenerator
 	{
 		/// <summary>
 		/// Creates SQL command text for a specified statement

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/ArgumentStrategy/ArgumentStrategyFactory.cs Wed Feb 28 09:57:11 2007
@@ -30,7 +30,7 @@
 	/// <summary>
 	/// Factory to get <see cref="IArgumentStrategy"/> implementation.
 	/// </summary>
-	public class ArgumentStrategyFactory
+	public sealed class ArgumentStrategyFactory
 	{
 		private static IArgumentStrategy _defaultStrategy = null;
 		private static IArgumentStrategy _resultMapStrategy = null;

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PostSelectStrategy/PostSelectStrategyFactory.cs Wed Feb 28 09:57:11 2007
@@ -31,7 +31,7 @@
 	/// <summary>
 	/// Factory to get <see cref="IPostSelectStrategy"/> implementation.
 	/// </summary>
-	public class PostSelectStrategyFactory
+	public sealed class PostSelectStrategyFactory
 	{
 		private static IDictionary _strategies = new HybridDictionary();
 

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/PropertStrategy/PropertyStrategyFactory.cs Wed Feb 28 09:57:11 2007
@@ -35,7 +35,7 @@
 	/// <summary>
 	/// Factory to get <see cref="IPropertyStrategy"/> implementation.
 	/// </summary>
-	public class PropertyStrategyFactory
+	public sealed class PropertyStrategyFactory
 	{
 		private static IPropertyStrategy _defaultStrategy = null;
         private static IPropertyStrategy _resultMapStrategy = null;

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/Mapper.cs Wed Feb 28 09:57:11 2007
@@ -32,7 +32,7 @@
 	/// <summary>
 	/// A singleton class to access the default SqlMapper defined by the SqlMap.Config
 	/// </summary>
-	public class Mapper
+	public sealed class Mapper
 	{
 		#region Fields
         private static volatile ISqlMapper _mapper = null;

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory .cs
URL: http://svn.apache.org/viewvc/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory%20.cs?view=diff&rev=512878&r1=512877&r2=512878
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory .cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SessionStore/SessionStoreFactory .cs Wed Feb 28 09:57:11 2007
@@ -32,7 +32,7 @@
 	/// When running in the context of a windows application the session object is 
 	/// stored via CallContext.
 	/// </summary>
-	public class SessionStoreFactory
+	public sealed class SessionStoreFactory
 	{
 
         /// <summary>