deferred class EDC_COLUMN
Summary
Class invariant
Overview
exported features
Constants:
table: EDC_TABLE
writable attribute
name: STRING
writable attribute
is_equal (other: EDC_COLUMN): BOOLEAN
effective function
Is other attached to an object considered equal to current object?
valid_value (a_value: EDC_DATUM): BOOLEAN
deferred function
same_values (v1: EDC_DATUM, v2: EDC_DATUM): BOOLEAN
deferred function
hash_code (a_value: EDC_DATUM): INTEGER_32
deferred function
count_constraint: INTEGER_32
effective function
lower_constraint: INTEGER_32
effective function
upper_constraint: INTEGER_32
effective function
item_constraint (i: INTEGER_32): EDC_CONSTRAINT
effective function
set_constraint (a_constraint: EDC_CONSTRAINT)
effective procedure
clear_constraint (a_constraint: EDC_CONSTRAINT)
effective procedure
deferred function
set_table (a_table: EDC_TABLE)
effective procedure
unset_table
effective procedure
constraints: HASHED_SET[EDC_CONSTRAINT]
writable attribute
Fetch_forward: INTEGER_32
constant attribute
Fetch_backward: INTEGER_32
constant attribute
accept (visitor: ESE_VISITOR)
deferred procedure
Accept to be visited by the visitor.