| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 3 | 17 | 3 | 0.964 | class_member_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 3 | 24 | src/NHibernate/Criterion/Subqueries.cs |
| 2 | 3 | 29 | src/NHibernate/Criterion/Subqueries.cs |
| 3 | 3 | 34 | src/NHibernate/Criterion/Subqueries.cs |
| 4 | 3 | 39 | src/NHibernate/Criterion/Subqueries.cs |
| 5 | 3 | 44 | src/NHibernate/Criterion/Subqueries.cs |
| 6 | 3 | 49 | src/NHibernate/Criterion/Subqueries.cs |
| 7 | 3 | 54 | src/NHibernate/Criterion/Subqueries.cs |
| 8 | 3 | 59 | src/NHibernate/Criterion/Subqueries.cs |
| 9 | 3 | 64 | src/NHibernate/Criterion/Subqueries.cs |
| 10 | 3 | 69 | src/NHibernate/Criterion/Subqueries.cs |
| 11 | 3 | 74 | src/NHibernate/Criterion/Subqueries.cs |
| 12 | 3 | 79 | src/NHibernate/Criterion/Subqueries.cs |
| 13 | 3 | 84 | src/NHibernate/Criterion/Subqueries.cs |
| 14 | 3 | 89 | src/NHibernate/Criterion/Subqueries.cs |
| 15 | 3 | 94 | src/NHibernate/Criterion/Subqueries.cs |
| 16 | 3 | 99 | src/NHibernate/Criterion/Subqueries.cs |
| 17 | 3 | 104 | src/NHibernate/Criterion/Subqueries.cs |
| ||||
public static AbstractCriterion PropertyEqAll(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "=", "all", dc);
}
|
| ||||
public static AbstractCriterion PropertyIn(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "in", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyNotIn(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "not in", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyEq(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "=", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyNe(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "<>", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyGt(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, ">", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyLt(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "<", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyGe(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, ">=", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyLe(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "<=", null, dc);
}
|
| ||||
public static AbstractCriterion PropertyGtAll(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, ">", "all", dc);
}
|
| ||||
public static AbstractCriterion PropertyLtAll(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "<", "all", dc);
}
|
| ||||
public static AbstractCriterion PropertyGeAll(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, ">=", "all", dc);
}
|
| ||||
public static AbstractCriterion PropertyLeAll(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "<=", "all", dc);
}
|
| ||||
public static AbstractCriterion PropertyGtSome(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, ">", "some", dc);
}
|
| ||||
public static AbstractCriterion PropertyLtSome(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "<", "some", dc);
}
|
| ||||
public static AbstractCriterion PropertyGeSome(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, ">=", "some", dc);
}
|
| ||||
public static AbstractCriterion PropertyLeSome(String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, "<=", "some", dc);
}
|
| |||
public static AbstractCriterion [[#variable54b7a2a0]](String propertyName, DetachedCriteria dc)
{
return new PropertySubqueryExpression(propertyName, [[#variable54b7a240]], [[#variable54b7a1c0]], dc);
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#54b7a2a0]] | PropertyLeSome |
| 1 | 2 | [[#54b7a2a0]] | PropertyGeSome |
| 1 | 3 | [[#54b7a2a0]] | PropertyLtSome |
| 1 | 4 | [[#54b7a2a0]] | PropertyGtSome |
| 1 | 5 | [[#54b7a2a0]] | PropertyLeAll |
| 1 | 6 | [[#54b7a2a0]] | PropertyGeAll |
| 1 | 7 | [[#54b7a2a0]] | PropertyLtAll |
| 1 | 8 | [[#54b7a2a0]] | PropertyGtAll |
| 1 | 9 | [[#54b7a2a0]] | PropertyLe |
| 1 | 10 | [[#54b7a2a0]] | PropertyGe |
| 1 | 11 | [[#54b7a2a0]] | PropertyLt |
| 1 | 12 | [[#54b7a2a0]] | PropertyGt |
| 1 | 13 | [[#54b7a2a0]] | PropertyNe |
| 1 | 14 | [[#54b7a2a0]] | PropertyEq |
| 1 | 15 | [[#54b7a2a0]] | PropertyNotIn |
| 1 | 16 | [[#54b7a2a0]] | PropertyIn |
| 1 | 17 | [[#54b7a2a0]] | PropertyEqAll |
| 2 | 1 | [[#54b7a240]] | "<=" |
| 2 | 2 | [[#54b7a240]] | ">=" |
| 2 | 3 | [[#54b7a240]] | "<" |
| 2 | 4 | [[#54b7a240]] | ">" |
| 2 | 5 | [[#54b7a240]] | "<=" |
| 2 | 6 | [[#54b7a240]] | ">=" |
| 2 | 7 | [[#54b7a240]] | "<" |
| 2 | 8 | [[#54b7a240]] | ">" |
| 2 | 9 | [[#54b7a240]] | "<=" |
| 2 | 10 | [[#54b7a240]] | ">=" |
| 2 | 11 | [[#54b7a240]] | "<" |
| 2 | 12 | [[#54b7a240]] | ">" |
| 2 | 13 | [[#54b7a240]] | "<>" |
| 2 | 14 | [[#54b7a240]] | "=" |
| 2 | 15 | [[#54b7a240]] | "not in" |
| 2 | 16 | [[#54b7a240]] | "in" |
| 2 | 17 | [[#54b7a240]] | "=" |
| 3 | 1 | [[#54b7a1c0]] | "some" |
| 3 | 2 | [[#54b7a1c0]] | "some" |
| 3 | 3 | [[#54b7a1c0]] | "some" |
| 3 | 4 | [[#54b7a1c0]] | "some" |
| 3 | 5 | [[#54b7a1c0]] | "all" |
| 3 | 6 | [[#54b7a1c0]] | "all" |
| 3 | 7 | [[#54b7a1c0]] | "all" |
| 3 | 8 | [[#54b7a1c0]] | "all" |
| 3 | 9 | [[#54b7a1c0]] | null |
| 3 | 10 | [[#54b7a1c0]] | null |
| 3 | 11 | [[#54b7a1c0]] | null |
| 3 | 12 | [[#54b7a1c0]] | null |
| 3 | 13 | [[#54b7a1c0]] | null |
| 3 | 14 | [[#54b7a1c0]] | null |
| 3 | 15 | [[#54b7a1c0]] | null |
| 3 | 16 | [[#54b7a1c0]] | null |
| 3 | 17 | [[#54b7a1c0]] | "all" |