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;