CloneSet464


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6320.979statement_list[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1531
src/NHibernate/Cfg/XmlHbmBinding/JoinedSubclassBinder.cs
2631
src/NHibernate/Cfg/XmlHbmBinding/SubclassBinder.cs
3630
src/NHibernate/Cfg/XmlHbmBinding/UnionSubclassBinder.cs
Clone Instance
1
Line Count
5
Source Line
31
Source File
src/NHibernate/Cfg/XmlHbmBinding/JoinedSubclassBinder.cs

                        BindClass(subnode, null, subclass, inheritedMetas);
                        inheritedMetas = GetMetas(subnode.SelectNodes(HbmConstants.nsMeta, namespaceManager), inheritedMetas, true); // get meta's from <joined-subclass>
                        // joined subclass
                        if (subclass.EntityPersisterClass == null)
                                subclass.RootClazz.EntityPersisterClass = typeof(JoinedSubclassEntityPersister);


Clone Instance
2
Line Count
6
Source Line
31
Source File
src/NHibernate/Cfg/XmlHbmBinding/SubclassBinder.cs

                        BindClass(subnode, null, subclass, inheritedMetas);

                        inheritedMetas = GetMetas(subnode.SelectNodes(HbmConstants.nsMeta, namespaceManager), inheritedMetas, true); // get meta's from <subclass>

                        if (subclass.EntityPersisterClass == null)
                                subclass.RootClazz.EntityPersisterClass = typeof(SingleTableEntityPersister);


Clone Instance
3
Line Count
6
Source Line
30
Source File
src/NHibernate/Cfg/XmlHbmBinding/UnionSubclassBinder.cs

                        BindClass(subnode, null, unionSubclass, inheritedMetas);
                        inheritedMetas = GetMetas(subnode.SelectNodes(HbmConstants.nsMeta, namespaceManager), inheritedMetas, true); // get meta's from <union-subclass>

                        // union subclass
                        if (unionSubclass.EntityPersisterClass == null)
                                unionSubclass.RootClazz.EntityPersisterClass = typeof(UnionSubclassEntityPersister);


Clone AbstractionParameter Count: 2Parameter Bindings

BindClass(subnode, null, [[#variable56f86e20]], inheritedMetas);
inheritedMetas = GetMetas(subnode.SelectNodes(HbmConstants.nsMeta, namespaceManager), inheritedMetas, true); // get meta's from <subclass> // get meta's from <union-subclass> // get meta's from <joined-subclass>
// union subclass
// joined subclass
if ( [[#variable56f86e20]].EntityPersisterClass == null)
    [[#variable56f86e20]].RootClazz.EntityPersisterClass = typeof( [[#variable56b05480]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#56f86e20]]
subclass 
12[[#56f86e20]]
unionSubclass 
13[[#56f86e20]]
subclass 
21[[#56b05480]]
SingleTableEntityPersister 
22[[#56b05480]]
UnionSubclassEntityPersister 
23[[#56b05480]]
JoinedSubclassEntityPersister