AnnotationDo

Primary key: id: int

schema AnnotationDo {
  @primary id: int
}

AnnotationDo::getAnnotationDeclaration

/**
* @brief gets the declaration of the element, if any.
* @return AnnotationDeclaration 
*/
pub fn getAnnotationDeclaration(self: AnnotationDo) -> AnnotationDeclaration;

AnnotationDo::getParent

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

AnnotationDo::__all__

Data constraint method.

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

AnnotationDo::getPrintableText

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

AnnotationDo::getAnAncestor

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

AnnotationDo::getLocation

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

AnnotationDo::getName

/**
* @brief gets the name for the element.
* @return string
*/
pub fn getName(self: AnnotationDo) -> string;

AnnotationDo::getParentHashId

/**
* @brief gets the parent id of the element.
* @return int 
*/
pub fn getParentHashId(self: AnnotationDo) -> int;