ConditionalExpressionDO

/**
* @brief DO class: A conditional expression.
*/

Primary key: element_hash_id: int

schema ConditionalExpressionDO {
  @primary element_hash_id: int,
  condition_expression_hash_id: int,
  then_part_hash_id: int,
  else_part_hash_id: int
}

ConditionalExpressionDO::getElsePartHashId

/**
* @brief gets the expression id which is the result used when the condition is false.
* @return int
*/
pub fn getElsePartHashId(self: ConditionalExpressionDO) -> int;

ConditionalExpressionDO::getThenPartHashId

/**
* @brief gets the expression id which is the result used when the condition is true.
* @return int
*/
pub fn getThenPartHashId(self: ConditionalExpressionDO) -> int;

ConditionalExpressionDO::__all__

Data constraint method.

pub fn __all__(db: JavaDB) -> *ConditionalExpressionDO;

ConditionalExpressionDO::getConditionExpressionHashId

/**
* @brief gets the condition expression hash id of this element.
* @return int
*/
pub fn getConditionExpressionHashId(self: ConditionalExpressionDO) -> int;