Class JoiningQuery.QueryJoin

Enclosing class:
JoiningQuery

public static class JoiningQuery.QueryJoin extends JoiningQuery
  • Field Details

    • joiningTypeName

      protected String joiningTypeName
    • foreignKeyName

      protected Expression foreignKeyName
    • joiningKeyName

      protected Expression joiningKeyName
    • sortBy

      protected SortBy[] sortBy
  • Constructor Details

    • QueryJoin

      public QueryJoin()
  • Method Details

    • getJoiningTypeName

      public String getJoiningTypeName()
    • setJoiningTypeName

      public void setJoiningTypeName(String joiningTypeName)
    • getForeignKeyName

      public Expression getForeignKeyName()
    • setForeignKeyName

      public void setForeignKeyName(Expression foreignKeyName)
    • getJoiningKeyName

      public Expression getJoiningKeyName()
    • setJoiningKeyName

      public void setJoiningKeyName(Expression joiningKeyName)
    • equals

      public boolean equals(Object o)
      Description copied from class: Query
      Equality based on all query parameters other than the handle.
      Overrides:
      equals in class Query
      Parameters:
      o - Other object to compare against
      Returns:
      true if this Query matches the other object; false otherwise
    • hashCode

      public int hashCode()
      Description copied from class: Query
      Hashcode based on all parameters other than the handle.
      Overrides:
      hashCode in class Query
      Returns:
      hascode for this Query