CloneSet308


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
22301.000class_member_declarations[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12247
src/NHibernate/Dialect/Sybase11Dialect.cs
21950
src/NHibernate/SqlCommand/InformixJoinFragment.cs
32391
src/NHibernate/SqlCommand/OracleJoinFragment.cs
Clone Instance
1
Line Count
22
Source Line
47
Source File
src/NHibernate/Dialect/Sybase11Dialect.cs

                public override SqlString ToFromFragmentString
                {
                        get { return afterFrom.ToSqlString();
                            }
                }

                public override SqlString ToWhereFragmentString
                {
                        get { return afterWhere.ToSqlString();
                            }
                }

                public override void AddJoins(SqlString fromFragment, SqlString whereFragment)
                {
                        afterFrom.Add(fromFragment);
                        afterWhere.Add(whereFragment);
                }

                public override void AddCrossJoin(string tableName, string alias)
                {
                        afterFrom.Add(StringHelper.CommaSpace).
                                 Add(tableName).
                                 Add(" ").
                                 Add(alias);
                }



Clone Instance
2
Line Count
19
Source Line
50
Source File
src/NHibernate/SqlCommand/InformixJoinFragment.cs

                public override SqlString ToFromFragmentString
                {
                        get { return afterFrom.ToSqlString();
                            }
                }

                public override SqlString ToWhereFragmentString
                {
                        get { return afterWhere.ToSqlString();
                            }
                }

                public override void AddJoins(SqlString fromFragment, SqlString whereFragment)
                {
                        afterFrom.Add(fromFragment);
                        afterWhere.Add(whereFragment);
                }

                public override void AddCrossJoin(string tableName, string alias)
                {
                        afterFrom.Add(StringHelper.CommaSpace).Add(tableName).Add(" ").Add(alias);
                }



Clone Instance
3
Line Count
23
Source Line
91
Source File
src/NHibernate/SqlCommand/OracleJoinFragment.cs

                public override SqlString ToFromFragmentString
                {
                        get { return afterFrom.ToSqlString();
                            }
                }

                public override SqlString ToWhereFragmentString
                {
                        get { return afterWhere.ToSqlString();
                            }
                }

                public override void AddJoins(SqlString fromFragment, SqlString whereFragment)
                {
                        afterFrom.Add(fromFragment);
                        afterWhere.Add(whereFragment);
                }

                public override void AddCrossJoin(string tableName, string alias)
                {
                        afterFrom.
                                 Add(StringHelper.CommaSpace).
                                 Add(tableName).
                                 Add(" ").
                                 Add(alias);
                }



Clone AbstractionParameter Count: 0Parameter Bindings

public override SqlString ToFromFragmentString
{
   get
   {
      return afterFrom.ToSqlString();
   }
}

public override SqlString ToWhereFragmentString
{
   get
   {
      return afterWhere.ToSqlString();
   }
}

public override void AddJoins(SqlString fromFragment, SqlString whereFragment)
{
   afterFrom.Add(fromFragment);
   afterWhere.Add(whereFragment);
}

public override void AddCrossJoin(string tableName, string alias)
{
   afterFrom.Add(StringHelper.CommaSpace).Add(tableName).Add(" ").Add(alias);
}

 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
None