ExpressionList
/** * @brief A list of expression separated by commas. */ Inherit from ExpressionListDO
Primary key: element_hash_id: int
schema ExpressionList extends ExpressionListDO { @primary element_hash_id: int, parent_hash_id: int, location_hash_id: int, printable_text: string, size: int } ExpressionList::getParentHashId
/** * @brief gets the parent hash id of this element. * @return int */ - Parameter
self:ExpressionList - Return
int
pub fn getParentHashId(self: ExpressionList) -> int; ExpressionList::getPrintableText
/** * @brief gets a printed representation of this element, including its structure where applicable. * @return string. */ - Parameter
self:ExpressionList - Return
string
pub fn getPrintableText(self: ExpressionList) -> string; ExpressionList::getSize
- Parameter
self:ExpressionList - Return
int
pub fn getSize(self: ExpressionList) -> int; ExpressionList::getLocation
/** * @brief gets the location for the element. * @return Location */ - Parameter
self:ExpressionList - Return
Location
pub fn getLocation(self: ExpressionList) -> Location; ExpressionList::getLocationHashId
/** * @brief gets the location hash id of this element. * @return int */ - Parameter
self:ExpressionList - Return
int
pub fn getLocationHashId(self: ExpressionList) -> int; ExpressionList::getParent
/** * @brief gets the ast element parent of the element. * @return ElementParent */ - Parameter
self:ExpressionList - Return
ElementParent
pub fn getParent(self: ExpressionList) -> ElementParent; ExpressionList::__all__
Data constraint method.
- Parameter
db:JavaDB - Return
*ExpressionList
pub fn __all__(db: JavaDB) -> *ExpressionList; ExpressionList::getSubExpression
- Parameter
self:ExpressionList - Parameter
position:int - Return
Expression
pub fn getSubExpression(self: ExpressionList, position: int) -> Expression; ExpressionList::getContainedExpression
- Parameter
self:ExpressionList - Return
Expression
pub fn getContainedExpression(self: ExpressionList) -> Expression;