Interface SqlExpression
- All Known Implementing Classes:
SqlCast
,SqlColumnJoin
,SqlColumnValue
public interface SqlExpression
An expression in used in select statements and internal sorting.
- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptionevaluate
(AoservConnector conn, AoservObject<?, ?> obj) Evaluates the expression on the given connector and object.void
getReferencedTables
(AoservConnector conn, List<Table> tables) Gets all of the tables referenced by this expression.getType()
-
Method Details
-
getColumnName
String getColumnName() -
evaluate
Evaluates the expression on the given connector and object.- Throws:
IOException
SQLException
-
getType
Type getType() -
getReferencedTables
Gets all of the tables referenced by this expression.- Throws:
IOException
SQLException
-