CallableEnclosingExpression

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

Inherit from CallableEnclosingExpressionDO

Primary key: expression_hash_id: int

schema CallableEnclosingExpression extends CallableEnclosingExpressionDO { @primary expression_hash_id: int, callable_hash_id: int } 

CallableEnclosingExpression::getCallableHashId

/** * @brief gets the callable hash id of this element. * @return int */ 
pub fn getCallableHashId(self: CallableEnclosingExpression) -> int; 

CallableEnclosingExpression::getCallable

/** * @brief gets the callable of the expression. * @return Callable */ 
pub fn getCallable(self: CallableEnclosingExpression) -> Callable; 

CallableEnclosingExpression::__all__

Data constraint method.

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

CallableEnclosingExpression::getExpression

/** * @brief gets the expression in the callable. * @return Expression */ 
pub fn getExpression(self: CallableEnclosingExpression) -> Expression;