TypeParamDO
/**
* @brief DO class: A type param.
*/
Primary key: oid: int
schema TypeParamDO {
@primary oid: int,
tp: int,
name: string,
bound: int,
parent: int,
index: int
}
TypeParamDO::getTp
/**
* @brief gets the tp of this element.
* @return int
*/
- Parameter
self
:TypeParamDO
- Return
int
pub fn getTp(self: TypeParamDO) -> int;
TypeParamDO::__all__
Data constraint method.
- Parameter
db
:GoDB
- Return
*TypeParamDO
pub fn __all__(db: GoDB) -> *TypeParamDO;
TypeParamDO::getIndex
/**
* @brief gets the index of this element.
* @return int
*/
- Parameter
self
:TypeParamDO
- Return
int
pub fn getIndex(self: TypeParamDO) -> int;
TypeParamDO::getName
/**
* @brief gets the name of this element.
* @return string
*/
- Parameter
self
:TypeParamDO
- Return
string
pub fn getName(self: TypeParamDO) -> string;
TypeParamDO::getBound
/**
* @brief gets the bound of this element.
* @return int
*/
- Parameter
self
:TypeParamDO
- Return
int
pub fn getBound(self: TypeParamDO) -> int;
TypeParamDO::getParent
/**
* @brief gets the parent of this element.
* @return int
*/
- Parameter
self
:TypeParamDO
- Return
int
pub fn getParent(self: TypeParamDO) -> int;