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 */ 
pub fn getCallee(self: CallableBinding) -> Callable; 

CallableBinding::getCalleeHashId

/** * @brief gets the target callable id of this call. * @return int */ 
pub fn getCalleeHashId(self: CallableBinding) -> int; 

CallableBinding::__all__

Data constraint method.

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

CallableBinding::getCaller

/** * @brief gets the caller expression. * @return CallExpression */ 
pub fn getCaller(self: CallableBinding) -> CallExpression;