CloneSet647


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
23310.987class_member_declarations[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
123398
src/NHibernate/Collection/PersistentList.cs
223384
src/NHibernate/Collection/PersistentMap.cs
323581
src/NHibernate/Collection/PersistentSet.cs
Clone Instance
1
Line Count
23
Source Line
398
Source File
src/NHibernate/Collection/PersistentList.cs

                public int Count
                {
                        get { return ReadSize() ? CachedSize:  list.Count;
                            }
                }

                public object SyncRoot
                {
                        get { return this ;
                            }
                }

                public bool IsSynchronized
                {
                        get { return false;
                            }
                }

                #endregion
                #region IEnumerable Members
                public IEnumerator GetEnumerator()
                {
                        Read();
                        return list.GetEnumerator();
                }



Clone Instance
2
Line Count
23
Source Line
384
Source File
src/NHibernate/Collection/PersistentMap.cs

                public int Count
                {
                        get { return ReadSize() ? CachedSize:  map.Count;
                            }
                }

                public object SyncRoot
                {
                        get { return this ;
                            }
                }

                public bool IsSynchronized
                {
                        get { return false;
                            }
                }

                #endregion
                #region IEnumerable Members
                public IEnumerator GetEnumerator()
                {
                        Read();
                        return map.GetEnumerator();
                }



Clone Instance
3
Line Count
23
Source Line
581
Source File
src/NHibernate/Collection/PersistentSet.cs

                public int Count
                {
                        get { return ReadSize() ? CachedSize:  set.Count;
                            }
                }

                public object SyncRoot
                {
                        get { return this ;
                            }
                }

                public bool IsSynchronized
                {
                        get { return false;
                            }
                }

                #endregion
                #region IEnumerable Members
                public IEnumerator GetEnumerator()
                {
                        Read();
                        return set.GetEnumerator();
                }



Clone AbstractionParameter Count: 1Parameter Bindings

public int Count
{
   get
   {
      return ReadSize() ?
             CachedSize: [[#variable5088afc0]].Count;
   }
}

public object SyncRoot
{
   get
   {
      return this ;
   }
}

public bool IsSynchronized
{
   get
   {
      return false;
   }
}

#endregion
#region IEnumerable Members
public IEnumerator GetEnumerator()
{
   Read();
   return [[#variable5088afc0]].GetEnumerator();
}

 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5088afc0]]
set 
12[[#5088afc0]]
map 
13[[#5088afc0]]
list