1 PACKAGE SDO_WS_PROCESS AUTHID current_user AS
2 function evaluateExpr(operandType varchar2, op varchar2, operand1 varchar2, operand2 varchar2) return number;
3 function evaluateNonTSExpr(op IN VARCHAR2, p1 IN VARCHAR2, p2 IN VARCHAR2) RETURN NUMBER ;
4 function evaluateNonTSNumExpr(op IN VARCHAR2, p1 IN NUMBER, p2 IN NUMBER) RETURN NUMBER ;
5 function evaluateTimeExpr(op varchar2, operand1 varchar2, operand2 varchar2) return number;
6 function evaluateTSExpr(op varchar2, l_operand1 varchar2, l_operand2 varchar2) return number ;
7 function evaluateGYearMonthExpr(op varchar2, operand1 varchar2, operand2 varchar2) return number ;
8 function evaluateGMonthDayExpr(op varchar2, operand1 varchar2, operand2 varchar2) return number ;
9 function evaluateGYearExpr(op varchar2, operand1 varchar2, operand2 varchar2) return number ;
10 function evaluateGMonthExpr(op varchar2, operand1 varchar2, operand2 varchar2) return number ;
11 function evaluateGDayExpr(op varchar2, operand1 varchar2, operand2 varchar2) return number ;
12 function evaluateDurationExpr(op varchar2, operand1 varchar2, operand2 varchar2) return number ;
13 function convertDurationExpr(operand varchar2) return number ;
14 function checkLength(val varchar2, maxLength number) return number;
15
16 end;