AssignmentExpressionDO

/**
* @brief DO class: An assignment expression.
*/

Primary key: element_hash_id: int

schema AssignmentExpressionDO {
  @primary element_hash_id: int,
  lhs_hash_id: int,
  rhs_hash_id: int,
  opcode: string
}

AssignmentExpressionDO::getOpcode

/**
* @brief gets the operation token of the assignment.
* @return string
*/
pub fn getOpcode(self: AssignmentExpressionDO) -> string;

AssignmentExpressionDO::getRhsHashId

/**
* @brief gets the expression id on the right side of the assignment.
* @return int
*/
pub fn getRhsHashId(self: AssignmentExpressionDO) -> int;

AssignmentExpressionDO::__all__

Data constraint method.

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

AssignmentExpressionDO::getLhsHashId

/**
* @brief gets the expression id on the left side of the assignment.
* @return int
*/
pub fn getLhsHashId(self: AssignmentExpressionDO) -> int;