CloneSet1195


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
13230.973class_member_declarations[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11312
src/NHibernate/Properties/EmbeddedPropertyAccessor.cs
21311
src/NHibernate/Properties/MapAccessor.cs
Clone Instance
1
Line Count
13
Source Line
12
Source File
src/NHibernate/Properties/EmbeddedPropertyAccessor.cs

                #region IPropertyAccessor Members
                public IGetter GetGetter(System.Type theClass, string propertyName)
                {
                        return new EmbeddedGetter(theClass);
                }

                public ISetter GetSetter(System.Type theClass, string propertyName)
                {
                        return new EmbeddedSetter(theClass);
                }

                public bool CanAccessThroughReflectionOptimizer
                {
                        get { return false;
                            }
                }



Clone Instance
2
Line Count
13
Source Line
11
Source File
src/NHibernate/Properties/MapAccessor.cs

                #region IPropertyAccessor Members
                public IGetter GetGetter(System.Type theClass, string propertyName)
                {
                        return new MapGetter(propertyName);
                }

                public ISetter GetSetter(System.Type theClass, string propertyName)
                {
                        return new MapSetter(propertyName);
                }

                public bool CanAccessThroughReflectionOptimizer
                {
                        get { return false;
                            }
                }



Clone AbstractionParameter Count: 3Parameter Bindings

#region IPropertyAccessor Members
public IGetter GetGetter(System.Type theClass, string propertyName)
{
   return new [[#variable584b7760]]( [[#variable584b7720]]);
}

public ISetter GetSetter(System.Type theClass, string propertyName)
{
   return new [[#variable584b76a0]]( [[#variable584b7720]]);
}

public bool CanAccessThroughReflectionOptimizer
{
   get
   {
      return false;
   }
}

 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#584b7760]]
MapGetter 
12[[#584b7760]]
EmbeddedGetter 
21[[#584b7720]]
propertyName 
22[[#584b7720]]
theClass 
31[[#584b76a0]]
MapSetter 
32[[#584b76a0]]
EmbeddedSetter