AnnotationAccessArgumentDO

/** * @brief An access annotation argument class, with name or without name. */ 

Primary key: id: int

schema AnnotationAccessArgumentDO { @primary id: int } 

AnnotationAccessArgumentDO::getParent

/** * @brief gets the parent of the element. * @return ElementParent */ 
pub fn getParent(self: AnnotationAccessArgumentDO) -> ElementParent; 

AnnotationAccessArgumentDO::getPrintableText

/** * @brief gets the printable text for the element. * @return string */ 
pub fn getPrintableText(self: AnnotationAccessArgumentDO) -> string; 

AnnotationAccessArgumentDO::getAnnotation

/** * @brief gets the annotation for the element. * @return Annotation */ 
pub fn getAnnotation(self: AnnotationAccessArgumentDO) -> Annotation; 

AnnotationAccessArgumentDO::getAnAncestor

/** * @brief gets an ancestor of the element. * @return ElementParent */ 
pub fn getAnAncestor(self: AnnotationAccessArgumentDO) -> *ElementParent; 

AnnotationAccessArgumentDO::getLocation

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

AnnotationAccessArgumentDO::getType

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

AnnotationAccessArgumentDO::__all__

Data constraint method.

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

AnnotationAccessArgumentDO::getArgumentValueHashId

/** * @brief gets the printable text for the element. * @return int */ 
pub fn getArgumentValueHashId(self: AnnotationAccessArgumentDO) -> int;