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
*/
- Parameter
self
:CallableEnclosingExpression
- Return
int
pub fn getCallableHashId(self: CallableEnclosingExpression) -> int;
CallableEnclosingExpression::getCallable
/**
* @brief gets the callable of the expression.
* @return Callable
*/
- Parameter
self
:CallableEnclosingExpression
- Return
Callable
pub fn getCallable(self: CallableEnclosingExpression) -> Callable;
CallableEnclosingExpression::__all__
Data constraint method.
- Parameter
db
:JavaDB
- Return
*CallableEnclosingExpression
pub fn __all__(db: JavaDB) -> *CallableEnclosingExpression;
CallableEnclosingExpression::getExpression
/**
* @brief gets the expression in the callable.
* @return Expression
*/
- Parameter
self
:CallableEnclosingExpression
- Return
Expression
pub fn getExpression(self: CallableEnclosingExpression) -> Expression;