NameString
/**
* @brief Name and value for a named expression or statement, like break statement, labeled statement.
*/
Inherit from NameStringDO
Primary key: parent_hash_id: int
schema NameString extends NameStringDO {
@primary parent_hash_id: int,
name_element_hash_id: int,
value_element_hash_id: int
}
NameString::getValueElementHashId
/**
* @brief gets the value element hash id of this element.
* @return int
*/
- Parameter
self
:NameString
- Return
int
pub fn getValueElementHashId(self: NameString) -> int;
NameString::getName
/**
* @brief get the identifier of the element.
* @return Identifier
*/
- Parameter
self
:NameString
- Return
Identifier
pub fn getName(self: NameString) -> Identifier;
NameString::__all__
Data constraint method.
- Parameter
db
:JavaDB
- Return
*NameString
pub fn __all__(db: JavaDB) -> *NameString;
NameString::getNameElementHashId
/**
* @brief gets the name element hash id of this element.
* @return int
*/
- Parameter
self
:NameString
- Return
int
pub fn getNameElementHashId(self: NameString) -> int;
NameString::getValue
/**
* @brief get the referenced statement.
* @return Statement
*/
- Parameter
self
:NameString
- Return
Statement
pub fn getValue(self: NameString) -> Statement;