CloneSet713


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
18240.981class_member_declarations[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
118413
src/NHibernate/Persister/Entity/JoinedSubclassEntityPersister.cs
218484
src/NHibernate/Persister/Entity/SingleTableEntityPersister.cs
Clone Instance
1
Line Count
18
Source Line
413
Source File
src/NHibernate/Persister/Entity/JoinedSubclassEntityPersister.cs

                protected override string GetTableName(int table)
                {
                        return naturalOrderTableNames[table];
                }

                protected override string[] GetKeyColumns(int table)
                {
                        return naturalOrderTableKeyColumns[table];
                }

                protected override bool IsTableCascadeDeleteEnabled(int j)
                {
                        return naturalOrderCascadeDeleteEnabled[j];
                }

                protected override bool IsPropertyOfTable(int property, int table)
                {
                        return naturalOrderPropertyTableNumbers[property] == table;
                }



Clone Instance
2
Line Count
18
Source Line
484
Source File
src/NHibernate/Persister/Entity/SingleTableEntityPersister.cs

                protected override string GetTableName(int table)
                {
                        return qualifiedTableNames[table];
                }

                protected override string[] GetKeyColumns(int table)
                {
                        return keyColumnNames[table];
                }

                protected override bool IsTableCascadeDeleteEnabled(int j)
                {
                        return cascadeDeleteEnabled[j];
                }

                protected override bool IsPropertyOfTable(int property, int table)
                {
                        return propertyTableNumbers[property] == table;
                }



Clone AbstractionParameter Count: 4Parameter Bindings

protected override string GetTableName(int table)
{
   return [[#variable4612df20]][table];
}

protected override string[] GetKeyColumns(int table)
{
   return [[#variable4612dde0]][table];
}

protected override bool IsTableCascadeDeleteEnabled(int j)
{
   return [[#variable4612dda0]][j];
}

protected override bool IsPropertyOfTable(int property, int table)
{
   return [[#variable4612dd20]][property] == table;
}

 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#4612df20]]
qualifiedTableNames 
12[[#4612df20]]
naturalOrderTableNames 
21[[#4612dde0]]
keyColumnNames 
22[[#4612dde0]]
naturalOrderTableKeyColumns 
31[[#4612dda0]]
cascadeDeleteEnabled 
32[[#4612dda0]]
naturalOrderCascadeDeleteEnabled 
41[[#4612dd20]]
propertyTableNumbers 
42[[#4612dd20]]
naturalOrderPropertyTableNumbers