Class SqlJoinSpec

java.lang.Object
org.litebridge.orm.api.select.impl.AbstractConditionBasedSpec
org.litebridge.orm.api.select.impl.AbstractJoinSpec
org.litebridge.orm.api.sql.SqlJoinSpec
All Implemented Interfaces:
JoinSpec

public class SqlJoinSpec extends org.litebridge.orm.api.select.impl.AbstractJoinSpec
Specification for a JOIN operation in a database query.

This class includes the table to be joined and the conditions that establish the relationship between the tables.

  • Field Summary

    Fields inherited from class org.litebridge.orm.api.select.impl.AbstractConditionBasedSpec

    conditions, selectExpressionMapper, table
  • Constructor Summary

    Constructors
    Constructor
    Description
    SqlJoinSpec(Table table, SelectExpressionMapper selectExpressionMapper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    using(String column)
     

    Methods inherited from class org.litebridge.orm.api.select.impl.AbstractJoinSpec

    toJoin

    Methods inherited from class org.litebridge.orm.api.select.impl.AbstractConditionBasedSpec

    currentConditionGroupSpec, popConditionGroupSpec, pushConditionGroupSpec, table

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.litebridge.orm.api.select.model.JoinSpec

    table