Class JDBCQueryExpression.Join

  • Enclosing class:
    JDBCQueryExpression

    static class JDBCQueryExpression.Join
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Join​(java.lang.String leftTable, java.lang.String[] leftColumns, java.lang.String rightTable, java.lang.String[] rightColumns, boolean outer)  
      Join​(java.lang.String leftTable, java.lang.String leftColumn, java.lang.String rightTable, java.lang.String rightColumn, boolean outer)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      int hashCode()  
      boolean isOuter()
      Indicates whether the join in question is an outer join.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _leftTable

        protected final java.lang.String _leftTable
      • _leftColumns

        protected final java.lang.String[] _leftColumns
      • _rightTable

        protected final java.lang.String _rightTable
      • _rightColumns

        protected final java.lang.String[] _rightColumns
      • _outer

        protected final boolean _outer
    • Constructor Detail

      • Join

        Join​(java.lang.String leftTable,
             java.lang.String leftColumn,
             java.lang.String rightTable,
             java.lang.String rightColumn,
             boolean outer)
      • Join

        Join​(java.lang.String leftTable,
             java.lang.String[] leftColumns,
             java.lang.String rightTable,
             java.lang.String[] rightColumns,
             boolean outer)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isOuter

        public boolean isOuter()
        Indicates whether the join in question is an outer join.
        Returns:
        True if it is an outer join.