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>