CloneSet379


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3510.972class_member_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1382
src/NHibernate/Type/CollectionType.cs
23261
src/NHibernate/Type/ComponentType.cs
33195
src/NHibernate/Type/CompositeCustomType.cs
43103
src/NHibernate/Type/CustomType.cs
53105
src/NHibernate/Type/EntityType.cs
Clone Instance
1
Line Count
3
Source Line
82
Source File
src/NHibernate/Type/CollectionType.cs

                public override object NullSafeGet(IDataReader rs, string name, ISessionImplementor session, object owner)
                {
                        return NullSafeGet(rs, new string[] { name
                                                            } ,       session, owner);
                }



Clone Instance
2
Line Count
3
Source Line
261
Source File
src/NHibernate/Type/ComponentType.cs

                public override object NullSafeGet(IDataReader rs, string name, ISessionImplementor session, object owner)
                {
                        return NullSafeGet(rs, new string[] { name
                                                            } ,     session, owner);
                }



Clone Instance
3
Line Count
3
Source Line
195
Source File
src/NHibernate/Type/CompositeCustomType.cs

                /// <summary>
                /// 
                /// </summary>
                /// <param name="rs"></param>
                /// <param name="name"></param>
                /// <param name="session"></param>
                /// <param name="owner"></param>
                /// <returns></returns>
                public override object NullSafeGet(IDataReader rs, string name, ISessionImplementor session, object owner)
                {
                        return userType.NullSafeGet(rs, new string[] { name
                                                                     } ,     session, owner);
                }



Clone Instance
4
Line Count
3
Source Line
103
Source File
src/NHibernate/Type/CustomType.cs

                public override object NullSafeGet(IDataReader rs, string name, ISessionImplementor session, object owner)
                {
                        return NullSafeGet(rs, new string[] { name
                                                            } ,     session, owner);
                }



Clone Instance
5
Line Count
3
Source Line
105
Source File
src/NHibernate/Type/EntityType.cs

                public override object NullSafeGet(IDataReader rs, string name, ISessionImplementor session, object owner)
                {
                        return NullSafeGet(rs, new string[] { name
                                                            } ,     session, owner);
                }



Clone AbstractionParameter Count: 1Parameter Bindings

/// <summary>
/// 
/// </summary>
/// <param name="rs"></param>
/// <param name="name"></param>
/// <param name="session"></param>
/// <param name="owner"></param>
/// <returns></returns>
public override object NullSafeGet(IDataReader rs, string name, ISessionImplementor session, object owner)
{
   return [[#variable6b722f80]](rs, new string[]
                                    {
                                       name
                                    } , session, owner);
}

 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6b722f80]]
NullSafeGet 
12[[#6b722f80]]
userType.NullSafeGet 
13[[#6b722f80]]
NullSafeGet 
14[[#6b722f80]]
NullSafeGet 
15[[#6b722f80]]
NullSafeGet