Interface SQLExpr

All Superinterfaces:
Cloneable, SQLObject
All Known Subinterfaces:
MySqlExpr, OracleExpr, OscarExpr, PGExpr, SQLLiteralExpr, SQLName, SQLServerExpr, SQLValuableExpr
All Known Implementing Classes:
HiveInputOutputFormat, ModelClause.CellAssignment, MySqlCharExpr, MySqlCreateTableStatement.TableSpaceOption, MySqlExprImpl, MySqlJSONTableExpr, MySqlOrderingExpr, MySqlOutFileExpr, MySqlUserName, OdpsNewExpr, OdpsTransformExpr, OracleAnalytic, OracleAnalyticWindowing, OracleArgumentExpr, OracleBinaryDoubleExpr, OracleBinaryFloatExpr, OracleCursorExpr, OracleDatetimeExpr, OracleIntervalExpr, OracleIsOfTypeExpr, OracleIsSetExpr, OracleOuterExpr, OracleRangeExpr, OracleSysdateExpr, OracleTreatExpr, PGBoxExpr, PGCidrExpr, PGCircleExpr, PGExprImpl, PGExtractExpr, PGInetExpr, PGLineSegmentsExpr, PGMacAddrExpr, PGPointExpr, PGPolygonExpr, PGTypeCastExpr, SQLAggregateExpr, SQLAllColumnExpr, SQLAllExpr, SQLAnyExpr, SQLArrayExpr, SQLAssignItem, SQLBetweenExpr, SQLBigIntExpr, SQLBinaryExpr, SQLBinaryOpExpr, SQLBinaryOpExprGroup, SQLBooleanExpr, SQLCaseExpr, SQLCastExpr, SQLCharExpr, SQLContainsExpr, SQLCurrentOfCursorExpr, SQLCurrentTimeExpr, SQLCurrentUserExpr, SQLDataTypeRefExpr, SQLDateExpr, SQLDateTimeExpr, SQLDbLinkExpr, SQLDecimalExpr, SQLDefaultExpr, SQLDoubleExpr, SQLExistsExpr, SQLExprImpl, SQLExtractExpr, SQLFlashbackExpr, SQLFloatExpr, SQLGroupingSetExpr, SQLHexExpr, SQLIdentifierExpr, SQLInListExpr, SQLInSubQueryExpr, SQLIntegerExpr, SQLIntervalExpr, SQLJSONExpr, SQLJSONValueExpr, SQLListExpr, SQLMatchAgainstExpr, SQLMethodInvokeExpr, SQLNCharExpr, SQLNotExpr, SQLNullExpr, SQLNumberExpr, SQLNumericLiteralExpr, SQLPropertyExpr, SQLQueryExpr, SQLRealExpr, SQLSequenceExpr, SQLServerObjectReferenceExpr, SQLSizeExpr, SQLSmallIntExpr, SQLSomeExpr, SQLTextLiteralExpr, SQLTimeExpr, SQLTimestampExpr, SQLTinyIntExpr, SQLUnaryExpr, SQLValuesExpr, SQLVariantRefExpr

public interface SQLExpr extends SQLObject, Cloneable