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
*/
- Parameter
self
:LocationDO
- Return
int
pub fn getEndColumnNumber(self: LocationDO) -> int;
LocationDO::getFileHashId
/**
* @brief gets the file hash id of this element.
* @return int
*/
- Parameter
self
:LocationDO
- Return
int
pub fn getFileHashId(self: LocationDO) -> int;
LocationDO::getStartLineNumber
/**
* @brief gets the start line number of this element.
* @return int
*/
- Parameter
self
:LocationDO
- Return
int
pub fn getStartLineNumber(self: LocationDO) -> int;
LocationDO::getEndLineNumber
/**
* @brief gets the end line number of this element.
* @return int
*/
- Parameter
self
:LocationDO
- Return
int
pub fn getEndLineNumber(self: LocationDO) -> int;
LocationDO::__all__
Data constraint method.
- Parameter
db
:JavaDB
- Return
*LocationDO
pub fn __all__(db: JavaDB) -> *LocationDO;
LocationDO::getStartColumnNumber
/**
* @brief gets the start column number of this element.
* @return int
*/
- Parameter
self
:LocationDO
- Return
int
pub fn getStartColumnNumber(self: LocationDO) -> int;