ImportStaticStatement
/**
* @brief Represents a Java import static statement.
*/
Inherit from ImportStaticStatementDO
Primary key: element_hash_id: int
schema ImportStaticStatement extends ImportStaticStatementDO {
@primary element_hash_id: int,
reference_hash_id: int,
name: string,
parent_hash_id: int,
location_hash_id: int
}
ImportStaticStatement::getPrintableText
/**
* @brief gets the name of this element.
* @return string
*/
- Parameter
self
:ImportStaticStatement
- Return
string
pub fn getPrintableText(self: ImportStaticStatement) -> string;
ImportStaticStatement::getParentHashId
/**
* @brief gets the parent hash id of this element.
* @return int
*/
- Parameter
self
:ImportStaticStatement
- Return
int
pub fn getParentHashId(self: ImportStaticStatement) -> int;
ImportStaticStatement::getName
/**
* @brief gets the name of the import static statement.
* @return string
*/
- Parameter
self
:ImportStaticStatement
- Return
string
pub fn getName(self: ImportStaticStatement) -> string;
ImportStaticStatement::__all__
Data constraint method.
- Parameter
db
:JavaDB
- Return
*ImportStaticStatement
pub fn __all__(db: JavaDB) -> *ImportStaticStatement;
ImportStaticStatement::getAnAncestor
/**
* @brief gets an ancestor of the element.
* @return ElementParent
*/
- Parameter
self
:ImportStaticStatement
- Return
*ElementParent
pub fn getAnAncestor(self: ImportStaticStatement) -> *ElementParent;
ImportStaticStatement::getReference
/**
* @brief gets the reference id of the element.
* @return ImportStaticReferenceElement
*/
- Parameter
self
:ImportStaticStatement
- Return
ImportStaticReferenceElement
pub fn getReference(self: ImportStaticStatement) -> ImportStaticReferenceElement;
ImportStaticStatement::getLocation
/**
* @brief gets the location for the element.
* @return Location
*/
- Parameter
self
:ImportStaticStatement
- Return
Location
pub fn getLocation(self: ImportStaticStatement) -> Location;
ImportStaticStatement::getReferenceHashId
/**
* @brief gets the reference hash id of this element.
* @return int
*/
- Parameter
self
:ImportStaticStatement
- Return
int
pub fn getReferenceHashId(self: ImportStaticStatement) -> int;
ImportStaticStatement::getLocationHashId
/**
* @brief gets the location hash id of this element.
* @return int
*/
- Parameter
self
:ImportStaticStatement
- Return
int
pub fn getLocationHashId(self: ImportStaticStatement) -> int;
ImportStaticStatement::getParent
/**
* @brief gets the parent of the element.
* @return File
*/
- Parameter
self
:ImportStaticStatement
- Return
File
pub fn getParent(self: ImportStaticStatement) -> File;