LocationDO

/** * @brief DO class: The location information of a locatable elements. */ 

Primary key: element_hash_id: int

schema LocationDO { @primary element_hash_id: int, file_hash_id: int, start_line_number: int, start_column_number: int, end_line_number: int, end_column_number: int } 

LocationDO::getEndColumnNumber

/** * @brief gets the end column number of this element. * @return int */ 
pub fn getEndColumnNumber(self: LocationDO) -> int; 

LocationDO::getFileHashId

/** * @brief gets the file hash id of this element. * @return int */ 
pub fn getFileHashId(self: LocationDO) -> int; 

LocationDO::getStartLineNumber

/** * @brief gets the start line number of this element. * @return int */ 
pub fn getStartLineNumber(self: LocationDO) -> int; 

LocationDO::getEndLineNumber

/** * @brief gets the end line number of this element. * @return int */ 
pub fn getEndLineNumber(self: LocationDO) -> int; 

LocationDO::__all__

Data constraint method.

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

LocationDO::getStartColumnNumber

/** * @brief gets the start column number of this element. * @return int */ 
pub fn getStartColumnNumber(self: LocationDO) -> int;