home
classes/clusters list
class information
+
Point of view
All features
ANY
EDC_CONNECTION
TYPED_INTERNALS
INTERNALS_HANDLER
All features
class EDC_INSERT
Summary
top
Direct parents
inherit list:
EDC_QUERY
Overview
top
creation features
make
(a_connection:
EDC_CONNECTION
, a_columns:
TRAVERSABLE
[
EDC_COLUMN
])
features
accept
(a_visitor:
ESE_VISITOR
)
Accept to be visited by the
visitor
.
values
(a_row:
TRAVERSABLE
[
EDC_VALUE
]): EDC_INSERT
valid_row
(a_row:
TRAVERSABLE
[
EDC_VALUE
]):
BOOLEAN
call
valid_columns
(a_columns:
TRAVERSABLE
[
EDC_COLUMN
]):
BOOLEAN
make
(a_connection:
EDC_CONNECTION
, a_columns:
TRAVERSABLE
[
EDC_COLUMN
])
connection
:
EDC_CONNECTION
columns
:
FAST_ARRAY
[
EDC_COLUMN
]
rows
:
FAST_ARRAY
[
FAST_ARRAY
[
EDC_VALUE
]]
Constants:
Fetch_forward
:
INTEGER_32
Fetch_backward
:
INTEGER_32
accept
(a_visitor:
ESE_VISITOR
)
effective procedure
top
Accept to be visited by the
visitor
.
require
a_visitor /= Void
values
(a_row:
TRAVERSABLE
[
EDC_VALUE
]): EDC_INSERT
effective function
top
require
valid_row
(a_row)
ensure
chain:
Result = Current
valid_row
(a_row:
TRAVERSABLE
[
EDC_VALUE
]):
BOOLEAN
effective function
top
call
effective procedure
top
valid_columns
(a_columns:
TRAVERSABLE
[
EDC_COLUMN
]):
BOOLEAN
effective function
top
make
(a_connection:
EDC_CONNECTION
, a_columns:
TRAVERSABLE
[
EDC_COLUMN
])
effective procedure
top
require
a_connection /= Void
in_same_table:
valid_columns
(a_columns)
connection
:
EDC_CONNECTION
writable attribute
top
columns
:
FAST_ARRAY
[
EDC_COLUMN
]
writable attribute
top
rows
:
FAST_ARRAY
[
FAST_ARRAY
[
EDC_VALUE
]]
writable attribute
top
Fetch_forward
:
INTEGER_32
constant attribute
top
Fetch_backward
:
INTEGER_32
constant attribute
top