CloneSet351


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
14320.987class_member_declarations[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11411
src/NHibernate/Cfg/XmlHbmBinding/JoinedSubclassBinder.cs
21411
src/NHibernate/Cfg/XmlHbmBinding/SubclassBinder.cs
31410
src/NHibernate/Cfg/XmlHbmBinding/UnionSubclassBinder.cs
Clone Instance
1
Line Count
14
Source Line
11
Source File
src/NHibernate/Cfg/XmlHbmBinding/JoinedSubclassBinder.cs

                public JoinedSubclassBinder(Binder parent, XmlNamespaceManager namespaceManager, Dialect.Dialect dialect)
                        : base(parent, namespaceManager, dialect)
                {
                }

                public JoinedSubclassBinder(ClassBinder parent)
                        : base(parent)
                {
                }

                public void Bind(XmlNode node, IDictionary<string, MetaAttribute> inheritedMetas)
                {
                        PersistentClass superModel = GetSuperclass(node);
                        HandleJoinedSubclass(superModel, node, inheritedMetas);
                }



Clone Instance
2
Line Count
14
Source Line
11
Source File
src/NHibernate/Cfg/XmlHbmBinding/SubclassBinder.cs

                public SubclassBinder(Binder parent, XmlNamespaceManager namespaceManager, Dialect.Dialect dialect)
                        : base(parent, namespaceManager, dialect)
                {
                }

                public SubclassBinder(ClassBinder parent)
                        : base(parent)
                {
                }

                public void Bind(XmlNode node, IDictionary<string, MetaAttribute> inheritedMetas)
                {
                        PersistentClass superModel = GetSuperclass(node);
                        HandleSubclass(superModel, node, inheritedMetas);
                }



Clone Instance
3
Line Count
14
Source Line
10
Source File
src/NHibernate/Cfg/XmlHbmBinding/UnionSubclassBinder.cs

                public UnionSubclassBinder(Binder parent, XmlNamespaceManager namespaceManager, Dialect.Dialect dialect)
                        : base(parent, namespaceManager, dialect)
                {
                }

                public UnionSubclassBinder(ClassBinder parent)
                        : base(parent)
                {
                }

                public void Bind(XmlNode node, IDictionary<string, MetaAttribute> inheritedMetas)
                {
                        PersistentClass superModel = GetSuperclass(node);
                        HandleUnionSubclass(superModel, node, inheritedMetas);
                }



Clone AbstractionParameter Count: 2Parameter Bindings

public [[#variable68785a80]](Binder parent, XmlNamespaceManager namespaceManager, Dialect.Dialect dialect): base(parent, namespaceManager, dialect)
{
}

public [[#variable68785a80]](ClassBinder parent): base(parent)
{
}

public void Bind(XmlNode node, IDictionary<string, MetaAttribute> inheritedMetas)
{
   PersistentClass superModel = GetSuperclass(node);
    [[#variable68785920]](superModel, node, inheritedMetas);
}

 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#68785a80]]
UnionSubclassBinder 
12[[#68785a80]]
SubclassBinder 
13[[#68785a80]]
JoinedSubclassBinder 
21[[#68785920]]
HandleUnionSubclass 
22[[#68785920]]
HandleSubclass 
23[[#68785920]]
HandleJoinedSubclass