AnnotationDeclarationParameter

/** * @brief A parameter that applied to a annotation declaration. */ 

Inherit from AnnotationDeclarationParameterDO

Primary key: element_hash_id: int

schema AnnotationDeclarationParameter extends 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 } 

AnnotationDeclarationParameter::getLocationHashId

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

AnnotationDeclarationParameter::getParameterValueHashId

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

AnnotationDeclarationParameter::getAnnotationDeclarationHashId

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

AnnotationDeclarationParameter::getPrintableText

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

AnnotationDeclarationParameter::getAnnotationDeclaration

/** * @brief gets the annotation declaration. * @return AnnotationDeclaration */ 
pub fn getAnnotationDeclaration(self: AnnotationDeclarationParameter) -> AnnotationDeclaration; 

AnnotationDeclarationParameter::getTypeHashId

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

AnnotationDeclarationParameter::getType

/** * @brief gets the reference type for the element. * @return Type */ 
pub fn getType(self: AnnotationDeclarationParameter) -> Type; 

AnnotationDeclarationParameter::__all__

Data constraint method.

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

AnnotationDeclarationParameter::getIdentifier

/** * @brief gets the Identifier for this element. * @return Identifier */ 
pub fn getIdentifier(self: AnnotationDeclarationParameter) -> Identifier; 

AnnotationDeclarationParameter::getLocation

/** * @brief gets the location for the element. * @return Location */ 
pub fn getLocation(self: AnnotationDeclarationParameter) -> Location;