CallableBinding
/** * @brief A callable binding relation between caller and callee. */ Inherit from CallableBindingDO
Primary key: caller_hash_id: int
schema CallableBinding extends CallableBindingDO { @primary caller_hash_id: int, callee_hash_id: int } CallableBinding::getCallee
/** * @brief gets the callee of the method access expression. * @return Method */ - Parameter
self:CallableBinding - Return
Callable
pub fn getCallee(self: CallableBinding) -> Callable; CallableBinding::getCalleeHashId
/** * @brief gets the target callable id of this call. * @return int */ - Parameter
self:CallableBinding - Return
int
pub fn getCalleeHashId(self: CallableBinding) -> int; CallableBinding::__all__
Data constraint method.
- Parameter
db:JavaDB - Return
*CallableBinding
pub fn __all__(db: JavaDB) -> *CallableBinding; CallableBinding::getCaller
/** * @brief gets the caller expression. * @return CallExpression */ - Parameter
self:CallableBinding - Return
CallExpression
pub fn getCaller(self: CallableBinding) -> CallExpression;