DBA Data[Home] [Help]

PACKAGE: APPS.GMD_UTILITY_PKG

Source


1 PACKAGE GMD_UTILITY_PKG AUTHID CURRENT_USER AS
2 /* $Header: GMDUTLPS.pls 115.2 2002/11/15 16:32:29 cnagarba noship $ */
3 TYPE exprec is RECORD
4      (poperand        VARCHAR2(100),
5       pvalue         NUMBER,
6       pvalue_type     VARCHAR2(1));
7 
8 
9   TYPE exptab IS TABLE OF exprec INDEX BY BINARY_INTEGER;
10 
11 
12   PROCEDURE parse (x_exp             IN   VARCHAR2,
13                    x_exptab          OUT NOCOPY  exptab,
14                    x_return_status   OUT NOCOPY  VARCHAR2);
15 
16   PROCEDURE variable_value(pvar_name   IN      VARCHAR2,
17                            pvar_value  IN      NUMBER,
18                            p_exptab    IN OUT NOCOPY  exptab,
19                            x_return_status OUT NOCOPY VARCHAR2);
20 
21   PROCEDURE evaluate_exp(pexptab         IN exptab,
22                          pexp_test       IN BOOLEAN DEFAULT FALSE,
23                          x_value         OUT NOCOPY NUMBER,
24                          x_return_status OUT NOCOPY  VARCHAR2);
25 
26   PROCEDURE tokenize_exp(pexp    IN  VARCHAR2,
27                          x_exptab OUT NOCOPY exptab);
28 
29 
30 
31   PROCEDURE execute_exp(pexp        IN  VARCHAR2,
32                         pexp_test   IN  BOOLEAN DEFAULT FALSE,
33                         x_result    OUT NOCOPY NUMBER,
34                         x_return_status OUT NOCOPY VARCHAR2);
35 
36 
37  END GMD_UTILITY_PKG;
38