| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 6 | 7 | 4 | 0.966 | class_member_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 6 | 47 | src/NHibernate/Cfg/XmlHbmBinding/CollectionBinder.cs |
| 2 | 6 | 55 | src/NHibernate/Cfg/XmlHbmBinding/CollectionBinder.cs |
| 3 | 6 | 63 | src/NHibernate/Cfg/XmlHbmBinding/CollectionBinder.cs |
| 4 | 6 | 71 | src/NHibernate/Cfg/XmlHbmBinding/CollectionBinder.cs |
| 5 | 6 | 79 | src/NHibernate/Cfg/XmlHbmBinding/CollectionBinder.cs |
| 6 | 6 | 87 | src/NHibernate/Cfg/XmlHbmBinding/CollectionBinder.cs |
| 7 | 6 | 95 | src/NHibernate/Cfg/XmlHbmBinding/CollectionBinder.cs |
| ||||
private Mapping.Collection CreateMap(XmlNode node, string prefix, string path,
PersistentClass owner , System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
Map map = new Map(owner);
BindCollection(node, map, prefix, path, containingType, inheritedMetas);
return map;
}
|
| ||||
private Mapping.Collection CreateSet(XmlNode node, string prefix, string path,
PersistentClass owner , System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
Set setCollection = new Set(owner);
BindCollection(node, setCollection, prefix, path, containingType, inheritedMetas);
return setCollection;
}
|
| ||||
private Mapping.Collection CreateList(XmlNode node, string prefix, string path,
PersistentClass owner , System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
List list = new List(owner);
BindCollection(node, list, prefix, path, containingType, inheritedMetas);
return list;
}
|
| ||||
private Mapping.Collection CreateBag(XmlNode node, string prefix, string path,
PersistentClass owner , System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
Bag bag = new Bag(owner);
BindCollection(node, bag, prefix, path, containingType, inheritedMetas);
return bag;
}
|
| ||||
private Mapping.Collection CreateIdentifierBag(XmlNode node, string prefix, string path,
PersistentClass owner , System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
IdentifierBag bag = new IdentifierBag(owner);
BindCollection(node, bag, prefix, path, containingType, inheritedMetas);
return bag;
}
|
| ||||
private Mapping.Collection CreateArray(XmlNode node, string prefix, string path,
PersistentClass owner , System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
Array array = new Array(owner);
BindArray(node, array, prefix, path, containingType, inheritedMetas);
return array;
}
|
| ||||
private Mapping.Collection CreatePrimitiveArray(XmlNode node, string prefix, string path,
PersistentClass owner , System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
PrimitiveArray array = new PrimitiveArray(owner);
BindArray(node, array, prefix, path, containingType, inheritedMetas);
return array;
}
|
| |||
private Mapping.Collection [[#variable67b4cb20]](XmlNode node, string prefix, string path, PersistentClass owner, System.Type containingType, IDictionary<string, MetaAttribute> inheritedMetas)
{
[[#variable67b4ca80]] [[#variable5616d860]]= new [[#variable67b4ca80]](owner);
[[#variable67b4c980]](node, [[#variable5616d860]], prefix, path, containingType, inheritedMetas);
return [[#variable5616d860]];
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#67b4cb20]] | CreatePrimitiveArray |
| 1 | 2 | [[#67b4cb20]] | CreateArray |
| 1 | 3 | [[#67b4cb20]] | CreateIdentifierBag |
| 1 | 4 | [[#67b4cb20]] | CreateBag |
| 1 | 5 | [[#67b4cb20]] | CreateList |
| 1 | 6 | [[#67b4cb20]] | CreateSet |
| 1 | 7 | [[#67b4cb20]] | CreateMap |
| 2 | 1 | [[#67b4ca80]] | PrimitiveArray |
| 2 | 2 | [[#67b4ca80]] | Array |
| 2 | 3 | [[#67b4ca80]] | IdentifierBag |
| 2 | 4 | [[#67b4ca80]] | Bag |
| 2 | 5 | [[#67b4ca80]] | List |
| 2 | 6 | [[#67b4ca80]] | Set |
| 2 | 7 | [[#67b4ca80]] | Map |
| 3 | 1 | [[#5616d860]] | array |
| 3 | 2 | [[#5616d860]] | array |
| 3 | 3 | [[#5616d860]] | bag |
| 3 | 4 | [[#5616d860]] | bag |
| 3 | 5 | [[#5616d860]] | list |
| 3 | 6 | [[#5616d860]] | setCollection |
| 3 | 7 | [[#5616d860]] | map |
| 4 | 1 | [[#67b4c980]] | BindArray |
| 4 | 2 | [[#67b4c980]] | BindArray |
| 4 | 3 | [[#67b4c980]] | BindCollection |
| 4 | 4 | [[#67b4c980]] | BindCollection |
| 4 | 5 | [[#67b4c980]] | BindCollection |
| 4 | 6 | [[#67b4c980]] | BindCollection |
| 4 | 7 | [[#67b4c980]] | BindCollection |