DBA Data[Home] [Help]

PACKAGE: CTXSYS.CTX_MATCHES

Source


1 package ctx_matches authid current_user as
2 
3 function  matches(
4   Colval  in     varchar2,
5   Text    in     varchar2,
6   ia      in     sys.odciindexctx,
7   sctx    in out RuleIndexMethods,
8   cflg    in     number
9 )
10   return number parallel_enable is language C
11   name "rulematches"
12   library dr$lib
13   with context
14   parameters(
15         context,
16         Colval,
17         Colval INDICATOR,
18         Text,
19         Text INDICATOR,
20         Text LENGTH,
21         ia,
22         ia INDICATOR STRUCT,
23         sctx,
24         sctx INDICATOR STRUCT,
25         cflg,
26         cflg INDICATOR,
27         return OCINumber
28       );
29 
30 function matches(
31   Colval  in     clob,
32   Text    in     varchar2,
33   ia      in     sys.odciindexctx,
34   sctx    in out RuleIndexMethods,
35   cflg    in     number
36 )
37   return number parallel_enable is language C
38   name "rulematches"
39   library dr$lib
40   with context
41   parameters(
42         context,
43         Colval,
44         Colval INDICATOR,
45         Text,
46         Text INDICATOR,
47         Text LENGTH,
48         ia,
49         ia INDICATOR STRUCT,
50         sctx,
51         sctx INDICATOR STRUCT,
52         cflg,
53         cflg INDICATOR,
54         return OCINumber
55       );
56 
57 function matches(
58   Colval  in     blob,
59   Text    in     varchar2,
60   ia      in     sys.odciindexctx,
61   sctx    in out RuleIndexMethods,
62   cflg    in     number
63 )
64   return number parallel_enable is language C
65   name "rulematches"
66   library dr$lib
67   with context
68   parameters(
69         context,
70         Colval,
71         Colval INDICATOR,
72         Text,
73         Text INDICATOR,
74         Text LENGTH,
75         ia,
76         ia INDICATOR STRUCT,
77         sctx,
78         sctx INDICATOR STRUCT,
79         cflg,
80         cflg INDICATOR,
81         return OCINumber
82       );
83 
84 function matches(
85   Colval  in     varchar2,
86   Text    in     clob,
87   ia      in     sys.odciindexctx,
88   sctx    in out RuleIndexMethods,
89   cflg    in     number
90 )
91   return number parallel_enable is language C
92   name "rulematches"
93   library dr$lib
94   with context
95   parameters(
96         context,
97         Colval,
98         Colval INDICATOR,
99         Text,
100         Text INDICATOR,
101         Text CHARSETID,
102         ia,
103         ia INDICATOR STRUCT,
104         sctx,
105         sctx INDICATOR STRUCT,
106         cflg,
107         cflg INDICATOR,
108         return OCINumber
109       );
110 
111 function matches(
112   Colval  in     clob,
113   Text    in     clob,
114   ia      in     sys.odciindexctx,
115   sctx    in out RuleIndexMethods,
116   cflg    in     number
117 )
118   return number parallel_enable is language C
119   name "rulematches"
120   library dr$lib
121   with context
122   parameters(
123         context,
124         Colval,
125         Colval INDICATOR,
126         Text,
127         Text INDICATOR,
128         Text CHARSETID,
129         ia,
130         ia INDICATOR STRUCT,
131         sctx,
132         sctx INDICATOR STRUCT,
133         cflg,
134         cflg INDICATOR,
135         return OCINumber
136       );
137 
138 function matches(
139   Colval  in     blob,
140   Text    in     clob,
141   ia      in     sys.odciindexctx,
142   sctx    in out RuleIndexMethods,
143   cflg    in     number
144 )
145   return number parallel_enable is language C
146   name "rulematches"
147   library dr$lib
148   with context
149   parameters(
150         context,
151         Colval,
152         Colval INDICATOR,
153         Text,
154         Text INDICATOR,
155         Text CHARSETID,
156         ia,
157         ia INDICATOR STRUCT,
158         sctx,
159         sctx INDICATOR STRUCT,
160         cflg,
161         cflg INDICATOR,
162         return OCINumber
163       );
164 end ctx_matches;