CloneSet1176


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
19210.993class_member_declarations[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
119173
src/NHibernate/Properties/BasicPropertyAccessor.cs
219269
src/NHibernate/Properties/BasicPropertyAccessor.cs
Clone Instance
1
Line Count
19
Source Line
173
Source File
src/NHibernate/Properties/BasicPropertyAccessor.cs

                        private readonly PropertyInfo property;

                        private readonly string propertyName;

                        /// <summary>
                        /// Initializes a new instance of <see cref="BasicGetter"/>.
                        /// </summary>
                        /// <param name="clazz">The <see cref="System.Type"/> that contains the Property <c>get</c>.</param>
                        /// <param name="property">The <see cref="PropertyInfo"/> for reflection.</param>
                        /// <param name="propertyName">The name of the Property.</param>
                        public BasicGetter(System.Type clazz, PropertyInfo property, string propertyName)
                        {
                                this.clazz = clazz;
                                this.property = property;
                                this.propertyName = propertyName;
                        }

                        public PropertyInfo Property
                        {
                                get { return property;
                                    }
                        }



Clone Instance
2
Line Count
19
Source Line
269
Source File
src/NHibernate/Properties/BasicPropertyAccessor.cs

                        private readonly PropertyInfo property;

                        private readonly string propertyName;

                        /// <summary>
                        /// Initializes a new instance of <see cref="BasicSetter"/>.
                        /// </summary>
                        /// <param name="clazz">The <see cref="System.Type"/> that contains the Property <c>set</c>.</param>
                        /// <param name="property">The <see cref="PropertyInfo"/> for reflection.</param>
                        /// <param name="propertyName">The name of the mapped Property.</param>
                        public BasicSetter(System.Type clazz, PropertyInfo property, string propertyName)
                        {
                                this.clazz = clazz;
                                this.property = property;
                                this.propertyName = propertyName;
                        }

                        public PropertyInfo Property
                        {
                                get { return property;
                                    }
                        }



Clone AbstractionParameter Count: 1Parameter Bindings

private readonly PropertyInfo property;

private readonly string propertyName;

/// <summary>
/// Initializes a new instance of <see cref="BasicSetter"/>.
/// Initializes a new instance of <see cref="BasicGetter"/>.
/// </summary>
/// <param name="clazz">The <see cref="System.Type"/> that contains the Property <c>set</c>.</param>
/// <param name="clazz">The <see cref="System.Type"/> that contains the Property <c>get</c>.</param>
/// <param name="property">The <see cref="PropertyInfo"/> for reflection.</param>
/// <param name="propertyName">The name of the mapped Property.</param>
/// <param name="propertyName">The name of the Property.</param>
public [[#variable294d1c00]](System.Type clazz, PropertyInfo property, string propertyName)
{
   this.clazz = clazz;
   this.property = property;
   this.propertyName = propertyName;
}

public PropertyInfo Property
{
   get
   {
      return property;
   }
}

 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#294d1c00]]
BasicSetter 
12[[#294d1c00]]
BasicGetter