public class Junction extends AbstractCondition
And
, Or
. But must not put clause(where, order by
...) into it. Those clauses are joined by Criteria
.Criteria
,
Serialized FormConstructor and Description |
---|
Junction(Operator operator,
java.util.Collection<? extends Condition> conditions) |
Junction(Operator operator,
Condition... conditions) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.util.Collection<? extends Condition> conditions) |
void |
add(Condition... conditions) |
void |
clear() |
void |
clearParameters()
Method clearParameters.
|
<T extends Condition> |
copy()
Shallowly copy.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<Condition> |
getConditions() |
java.util.List<java.lang.Object> |
getParameters()
Method getParameters.
|
int |
hashCode() |
void |
remove(java.util.Collection<? extends Condition> conditions) |
void |
remove(Condition... conditions) |
void |
set(java.util.Collection<? extends Condition> conditions) |
void |
set(Condition... conditions) |
java.lang.String |
toString(NamingPolicy namingPolicy) |
and, getOperator, not, or, toString
public java.util.List<Condition> getConditions()
@SafeVarargs public final void set(Condition... conditions)
public void set(java.util.Collection<? extends Condition> conditions)
@SafeVarargs public final void add(Condition... conditions)
public void add(java.util.Collection<? extends Condition> conditions)
@SafeVarargs public final void remove(Condition... conditions)
public void remove(java.util.Collection<? extends Condition> conditions)
public void clear()
public java.util.List<java.lang.Object> getParameters()
Condition
public void clearParameters()
Condition
public <T extends Condition> T copy()
Condition
copy
in interface Condition
copy
in class AbstractCondition
public java.lang.String toString(NamingPolicy namingPolicy)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object