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 */ 
pub fn getValueElementHashId(self: NameString) -> int; 

NameString::getName

/** * @brief get the identifier of the element. * @return Identifier */ 
pub fn getName(self: NameString) -> Identifier; 

NameString::__all__

Data constraint method.

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

NameString::getNameElementHashId

/** * @brief gets the name element hash id of this element. * @return int */ 
pub fn getNameElementHashId(self: NameString) -> int; 

NameString::getValue

/** * @brief get the referenced statement. * @return Statement */ 
pub fn getValue(self: NameString) -> Statement;