Index
A
- aggregate function, user-defined 12.1
- analytic functions 12.5.2, 12.5.4
- analytic functions and external context 12.5.4
- creating 12.2
- defining 12.1, 12.2
- example 12.7
- external context 12.5.4
- external context and parallel aggregation 12.5.1
- implementing 12.2
- large aggregation contexts 12.5
- ODCIAggregateDelete 12.5.3, 22.1.1
- ODCIAggregateInitialize 12.1, 22.1.2
- ODCIAggregate interface 12.1, 22
- ODCIAggregateIterate 12.1, 22.1.3
- ODCIAggregateMerge 12.1, 22.1.4
- ODCIAggregateTerminate 12.1, 22.1.5
- ODCIAggregateWrapContext 12.5.1, 22.1.6
- parallel evaluation 12.4
- reuse for analytic functions 12.5.3
- using 12.3
- using materialized views 12.6
- aggregate interface 22
- Alias library 5.1
- ALL_INDEXTYPE_COMMENTS view 8.3.3.1
- analytic functions 12.5.2, 12.5.4
- ancillary binding 9.2.3.2
- ANYTYPE type 13.7
- Associating the Extensible Optimizer Methods with Database Objects 15.5.3
- attributes of object type 15.1
- referencing in method 4.1.3
- autonomous transaction restriction 13.3.5
C
- callback
- restrictions 5.5.1
- Callback Restrictions 5.5.1
- C and C++
- character large object, see CLOB 6.1
- character sets
- support for 2.4.7
- CLOB 6.1
- EMPTY_CLOB function 6.4
- collection types 1.3.1.1.2
- complex data objects 1.2
- configuration files
- naming conventions 2.3.5
- configuration files for external procedures 5.4
- constructor method 3.3
- content 1.2.1
- content of data cartridge 1.2.1
- context
- conventions
- naming 2.4.1
- corruption of package 4.2.2.3
- cost model 1.3.1.4
- CREATE FUNCTION statement 22, 22.1
- CREATE LIBRARY
- CREATE TYPE
- syntax 1.3.2
- CREATE TYPE BODY statement 4.1.1
- CREATE TYPE with OID statement 3.2
- Creating Statistics Table (PowerCartUserStats) 15.5.1
D
- data cartridge
- complex data objects 1.2
- content 1.2.1
- definition 1, 1.1
- development process 2.1
- domains 1.2.1
- external procedures (guidelines) 5.8
- installation 2.2
- interfaces 1.3.2
- key characteristics 1.1
- method 1.3.1.1.1
- naming conventions 2.4.1
- Oracle Spatial 1.2.1
- Oracle Text 1.2.1
- scope 1.2.1
- suggested development approach 2.4.9
- data objects 1.2
- data types
- DBA_INDEXTYPE_COMMENTS view 8.3.3.1
- DBA_SECONDARY_OBJECTS view 8.4.6
- DBMS_LOB package 6.6
- compared with OCI 6.5
- DBMS_STATS package
- used in optimizer 1.3.1.4
- DBMS interfaces 1.3.2
- DDL
- DEBUG_EXTPROC, Using 5.7.1
- debugging
- Debugging External Procedures 5.7
- demo directory (PL/SQL) 18.1.4
- demo file (extdemo1.sql)
- extensible indexing in power demand example 15.4
- directories
- installation 2.3.4
- DIRECTORY Object Option 5.1.1.3
- DLL
- domain index 7.2, 8.1
- domain indexes 7.2, 8.4
- domain of data cartridge 1.2.1
E
- electric utility example 15
- EMPTY_BLOB function 6.4
- EMPTY_CLOB function 6.4
- error messages
- naming conventions 2.3.3
- exception
- execution plan
- defintition 1.3.1.4
- extdemo1.sql demo file (extensible indexing in power demand example) 15.4
- extensibility
- extensibility interfaces 1.1
- extensibility services 1.3.1
- extensible database 1.1
- extensible indexing 1.3.1.3
- extensible indexing framework 7.2
- extensible optimizer 1.3.1.4
- external context 12.5.4
- external context and parallel aggregation 12.5.1
- external LOB 6.1
- external procedure
- External Procedures, Debugging 5.7
- extproc process 5.8
I
- implementation type 8.1
- index
- indexing
- index-organized table 7.2
- index scan 9.2.1.3
- indextype 8.1
- indextype implementation methods 15.4.5
- indextypes 7.2, 16.2
- operators and 9.2
- initialization, ODCIAggregate 12.1
- inline, context 12.5.1
- installation directory
- naming conventions 2.3.4
- installation of data cartridge 2.2
- interfaces
- internal LOB 6.1
- iteration, ODCIAggregate 12.1
M
N
O
- object identifier (OID)
- with CREATE TYPE 3.2
- object type
- OCI
- LOB manipulation functions 6.5
- OCIExtProcAllocMemory routine 18.1.1
- OCIExtProcRaiseExcp routine 18.1.2
- OCIExtProcRaiseExcpWithMsg routine 18.1.3
- OCILob...() functions 6.5
- ODCIAggregateDelete 12.5.3, 22.1.1
- ODCIAggregateInitialize 12.1, 22.1.2
- ODCIAggregate interface 12.1, 22
- ODCIAggregateIterate 12.1, 22.1.3
- ODCIAggregateMerge 12.1, 22.1.4
- ODCIAggregateTerminate 12.1, 22.1.5
- ODCIAggregateWrapContext 12.5.1, 22.1.6
- ODCIGetInterfaces method 15.4.6.1
- ODCIIndexClose method 15.4.6.7
- ODCIIndexCreate method 15.4.6.2
- ODCIIndexDelete method 15.4.6.9
- ODCIIndexDrop method 15.4.6.3
- ODCIIndexFetch method 15.4.6.6
- ODCIIndexGetMetadata method 15.4.6.11
- ODCIIndexInsert method 15.4.6.8
- ODCIIndexStart method 15.4.6.4, 15.4.6.5
- ODCIIndexUpdate method 15.4.6.10
- OID
- with CREATE TYPE 3.2
- operator 7.2
- Oracle Extensibility Architecture 1.1
- Oracle Spatial cartridge 1.2.1
- Oracle Text 1.2.1
- order methods 3.4
- overview , 1
P
S
- schema
- naming conventions 2.3.1
- scope 1.2.1
- scope of data cartridge 1.2.1
- selectivity 1.3.1.4
- SELF parameter 4.1.2, 4.1.3
- service routine 18.1
- examples 18.1.1
- shared library 5.1
- naming conventions 2.3.6
- signature 9.1.1
- signature mismatch 4.2.2.1
- statistics type
- definition 1.1
- suggested development approach for data cartridge 2.4.9