ClassImplementList

/**
* @brief A class implement list.
*/

Inherit from ClassImplementListDO

Primary key: element_hash_id: int

schema ClassImplementList extends ClassImplementListDO {
  @primary element_hash_id: int,
  implemented_element_hash_id: int
}

ClassImplementList::getImplementedElementHashId

/**
* @brief gets the implemented element hash id of this element.
* @return int
*/
pub fn getImplementedElementHashId(self: ClassImplementList) -> int;

ClassImplementList::__all__

Data constraint method.

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

ClassImplementList::getInterface

/**
* @brief gets the interface type from the implement list
* @return Interface 
*/
pub fn getInterface(self: ClassImplementList) -> *Type;