Skip to main content
Version: 0.0.4

OpInterface definitions

NeedsNullWrap (DB_NeedsNullWrap)​

This interface allows operations to indicate that they cannot handle NULL values themselves and need a wrapper.

Methods:​

needsNullWrap​

bool needsNullWrap();

Returns true if the operator cannot NULL itself.

NOTE: This method must be implemented by the user.

SupportsInvalidValues (DB_SupportsInvalidValues)​

This interface allows operations to indicate that they can safely handle invalid (garbage) values (and therefore can be safely executed on the invalid value storage of NULL values).

Methods:​

supportsInvalidValues​

bool supportsInvalidValues();

Returns true if the operator supports invalid values.

NOTE: This method must be implemented by the user.