AnnotationDeclarationParameterDO

/** * @brief DO class: An annotation declaration parameter. */ 

Primary key: element_hash_id: int

schema AnnotationDeclarationParameterDO { @primary element_hash_id: int, annotation_declaration_hash_id: int, type_hash_id: int, parameter_value_hash_id: int, location_hash_id: int, printable_text: string } 

AnnotationDeclarationParameterDO::getPrintableText

/** * @brief gets a printed representation of this element, including its structure where applicable. * @return string. */ 
pub fn getPrintableText(self: AnnotationDeclarationParameterDO) -> string; 

AnnotationDeclarationParameterDO::getAnnotationDeclarationHashId

/** * @brief gets the annotation declaration hash id of this element. * @return int */ 
pub fn getAnnotationDeclarationHashId(self: AnnotationDeclarationParameterDO) -> int; 

AnnotationDeclarationParameterDO::getTypeHashId

/** * @brief gets the type hash id of this element. * @return int */ 
pub fn getTypeHashId(self: AnnotationDeclarationParameterDO) -> int; 

AnnotationDeclarationParameterDO::__all__

Data constraint method.

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

AnnotationDeclarationParameterDO::getParameterValueHashId

/** * @brief gets the parameter value hash id of this element. * @return int */ 
pub fn getParameterValueHashId(self: AnnotationDeclarationParameterDO) -> int; 

AnnotationDeclarationParameterDO::getLocationHashId

/** * @brief gets the location hash id of this element. * @return int */ 
pub fn getLocationHashId(self: AnnotationDeclarationParameterDO) -> int;