class EDC_STRING_COLUMN_VALUE
Summary
Class invariant
Overview
creation features
features
Expressions
Expressions
Expressions
Protect comparison functions with this trick.
accept (a_visitor: ESE_VISITOR)
effective procedure
Accept to be visited by the visitor.
is_like (a_value: EDC_TYPED_VALUE[STRING]): EDC_EXPRESSION
effective function
infix "~=" (a_value: EDC_TYPED_VALUE[STRING]): EDC_EXPRESSION
effective function
less_than (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
lt (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
infix "<" (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
less_than_or_equal (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
le (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
infix "<=" (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
greater_than (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
gt (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
infix ">" (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
greater_than_or_equal (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
ge (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
infix ">=" (a_value: EDC_TYPED_VALUE[C_]): EDC_EXPRESSION
effective function
column: EDC_TYPED_COLUMN[T_]
writable attribute
effective function
value (a_columns: TRAVERSABLE[EDC_COLUMN], a_data: TRAVERSABLE[EDC_DATUM]): EDC_TYPED_DATUM[T_]
effective function
can_call: BOOLEAN
constant attribute
open_count: INTEGER_32
constant attribute
do_prepare_call (arguments: TRAVERSABLE[EDC_VALUE], cursor: INTEGER_32): INTEGER_32
effective function
do_set_parameter_positions (position: INTEGER_32): INTEGER_32
effective function
make (a_column: EDC_TYPED_COLUMN[T_])
effective procedure
datum: EDC_DATUM
effective function
is_column (a_column: EDC_COLUMN): BOOLEAN
effective function
is_null: EDC_EXPRESSION
effective function
equals (other: EDC_TYPED_VALUE[T_]): EDC_EXPRESSION
effective function
infix "==" (other: EDC_TYPED_VALUE[T_]): EDC_EXPRESSION
effective function
effective function
infix "~~" (set: EDC_SELECT): EDC_EXPRESSION
effective function
not_recursive: BOOLEAN
effective function
Be sure that at least one of both values (either left or right) is a column
ok_not_recursive: BOOLEAN
effective function
Called in the comparison functions' postcondition to reset the at-least-one-column test.
clear_prepare
effective procedure
recursive: BOOLEAN
writable attribute