Cupackage
/** * @brief A compilation unit and its declared package, a .java file. */
Inherit from CupackageDO
Primary key: file_hash_id: int
schema Cupackage extends CupackageDO { @primary file_hash_id: int, package_hash_id: int }
Cupackage::getPackage
/** * @brief gets the package of the element. * @return Package */
pub fn getPackage(self: Cupackage) -> Package;
Cupackage::__all__
Data constraint method.
- Parameter
db
:JavaDB
- Return
*Cupackage
pub fn __all__(db: JavaDB) -> *Cupackage;
Cupackage::getPackageHashId
/** * @brief gets the package hash id of this element. * @return int */
- Parameter
self
:Cupackage
- Return
int
pub fn getPackageHashId(self: Cupackage) -> int;
Cupackage::getCompilationUnit
/** * @brief gets the compilation unit. * @return File */
pub fn getCompilationUnit(self: Cupackage) -> File;