R - type returned by visitorpublic interface PropExpressionVisitor<R> extends BasePropExpressionVisitor<R>
visitPropertyTagR visitStringPropExpression(StringPropExpression<?> stringExpression) throws java.lang.Exception
java.lang.ExceptionR visitIntPropExpression(IntPropExpression<?> intExpression) throws java.lang.Exception
java.lang.ExceptionR visitDoublePropExpression(DoublePropExpression<?> doubleExpression) throws java.lang.Exception
java.lang.ExceptionR visitConstPropExpression(ConstPropExpression<?> constExpression) throws java.lang.Exception
java.lang.ExceptionR visitBinaryPropExpression(BinaryPropExpression binaryPropExpression) throws java.lang.Exception
java.lang.ExceptionR visitMilliSecondDatePropExpression(MilliSecondDatePropExpression milliSecondDate) throws java.lang.Exception
java.lang.ExceptionR visitNamePropExpression(NamePropExpression namePropExpression) throws java.lang.Exception
java.lang.Exception<T extends uk.ac.ed.epcc.webapp.model.data.DataObject & ExpressionTarget> R visitDeRefExpression(DeRefExpression<T,?> deRefExpression) throws java.lang.Exception
java.lang.ExceptionR visitSelectPropExpression(SelectPropExpression<?> sel) throws java.lang.Exception
java.lang.ExceptionR visitDurationPropExpression(DurationPropExpression sel) throws java.lang.Exception
java.lang.ExceptionR visitDurationCastPropExpression(DurationCastPropExpression<?> sel) throws java.lang.Exception
java.lang.ExceptionR visitDurationSecondPropExpression(DurationSecondsPropExpression d) throws java.lang.Exception
java.lang.Exception<T,D> R visitTypeConverterPropExpression(TypeConverterPropExpression<T,D> sel) throws java.lang.Exception
java.lang.Exception<T,X> R visitLabelPropExpression(LabelPropExpression<T,X> expr) throws java.lang.Exception
java.lang.Exception<T> R visitCasePropExpression(CasePropExpression<T> expr) throws java.lang.Exception
java.lang.ExceptionR visitConvetMillisecondToDateExpression(ConvertMillisecondToDatePropExpression expr) throws java.lang.Exception
java.lang.Exception