Class JoinFlag

java.lang.Object
com.querydsl.core.JoinFlag
All Implemented Interfaces:
Serializable

@Immutable public class JoinFlag extends Object implements Serializable
JoinFlag defines a join related flag using an Expression instance

JoinFlag instances can be used in Querydsl modules which serialize queries to String form.

Author:
tiwe
See Also:
  • Constructor Details

    • JoinFlag

      public JoinFlag(String flag)
      Create a new instance using the given flag

      The used position is before the target.

      Parameters:
      flag - flag in String form
    • JoinFlag

      public JoinFlag(String flag, JoinFlag.Position position)
      Create a new instance using the given flag and position.
      Parameters:
      flag - flag in String form
      position - position of the flag in the join
    • JoinFlag

      public JoinFlag(Expression<?> flag)
      Create a new instance using the given flag

      The used position is before the target.

      Parameters:
      flag - flag in Expression form
    • JoinFlag

      public JoinFlag(Expression<?> flag, JoinFlag.Position position)
      Create a new instance using the given flag and position
      Parameters:
      flag - flag in Expression form
      position - position of the flag in the join
  • Method Details