StatementEnclosingExpression

/**
* @brief Describe an expression enclosed by a certain statement.
*/

Inherit from StatementEnclosingExpressionDO

Primary key: expression_hash_id: int

schema StatementEnclosingExpression extends StatementEnclosingExpressionDO {
  @primary expression_hash_id: int,
  statement_hash_id: int
}

StatementEnclosingExpression::getStatementHashId

/**
* @brief gets the statement hash id of this element.
* @return int
*/
pub fn getStatementHashId(self: StatementEnclosingExpression) -> int;

StatementEnclosingExpression::__all__

Data constraint method.

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

StatementEnclosingExpression::getStatement

/**
* @brief gets the statement which encloses the expression.
* @return Statement 
*/
pub fn getStatement(self: StatementEnclosingExpression) -> Statement;