public class AccessorMap.SQLExpressionVisitor extends CreateSQLExpressionPropExpressionVisitor
| Constructor and Description |
|---|
AccessorMap.SQLExpressionVisitor(uk.ac.ed.epcc.webapp.AppContext c) |
| Modifier and Type | Method and Description |
|---|---|
uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<? extends java.lang.Number> |
convertDateExpression(uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<java.util.Date> d)
Method to convert a Date expression to milliseconds.
|
uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<java.util.Date> |
convertMilliExpression(uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<? extends java.lang.Number> d)
Method to convert a millisecond expression to Date.
|
void |
reset() |
<T> uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression |
visitCasePropExpression(CasePropExpression<T> expr) |
uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression |
visitPropertyTag(PropertyTag<?> tag) |
visitBinaryPropExpression, visitConstPropExpression, visitConvetMillisecondToDateExpression, visitDeRefExpression, visitDoublePropExpression, visitDurationCastPropExpression, visitDurationPropExpression, visitDurationSecondPropExpression, visitIntPropExpression, visitLabelPropExpression, visitMilliSecondDatePropExpression, visitNamePropExpression, visitSelectPropExpression, visitStringPropExpression, visitTypeConverterPropExpressionpublic AccessorMap.SQLExpressionVisitor(uk.ac.ed.epcc.webapp.AppContext c)
public uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression visitPropertyTag(PropertyTag<?> tag) throws java.lang.Exception
java.lang.Exceptionpublic void reset()
public uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<? extends java.lang.Number> convertDateExpression(uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<java.util.Date> d)
CreateSQLExpressionPropExpressionVisitorconvertDateExpression in class CreateSQLExpressionPropExpressionVisitorpublic uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<java.util.Date> convertMilliExpression(uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression<? extends java.lang.Number> d)
CreateSQLExpressionPropExpressionVisitorconvertMilliExpression in class CreateSQLExpressionPropExpressionVisitorpublic <T> uk.ac.ed.epcc.webapp.jdbc.expr.SQLExpression visitCasePropExpression(CasePropExpression<T> expr) throws java.lang.Exception
java.lang.Exception