@Immutable
public final class JoinExpression
extends java.lang.Object
implements java.io.Serializable
Query
instance.Constructor and Description |
---|
JoinExpression(JoinType type,
Expression<?> target)
Create a new JoinExpression instance
|
JoinExpression(JoinType type,
Expression<?> target,
Predicate condition,
java.util.Set<JoinFlag> flags)
Create a new JoinExpression instance
|
public JoinExpression(JoinType type, Expression<?> target)
type
- target
- public JoinExpression(JoinType type, Expression<?> target, @Nullable Predicate condition, java.util.Set<JoinFlag> flags)
type
- target
- condition
- flags
- @Nullable public Predicate getCondition()
public Expression<?> getTarget()
public JoinType getType()
public boolean hasFlag(JoinFlag flag)
public java.util.Set<JoinFlag> getFlags()
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.