JavadocTagValue

/**
* @brief A javadoc tag value element.
*/

Inherit from JavadocTagValueDO

Primary key: element_hash_id: int

schema JavadocTagValue extends JavadocTagValueDO {
  @primary element_hash_id: int,
  value: string,
  parent_hash_id: int,
  location_hash_id: int
}

JavadocTagValue::getValue

/**
* @brief gets the value of this element.
* @return string
*/
pub fn getValue(self: JavadocTagValue) -> string;

JavadocTagValue::getLocationHashId

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

JavadocTagValue::getJavaDocTag

/**
* @brief gets the doc tag in which the element is contained.
* @return JavadocTag 
*/
pub fn getJavaDocTag(self: JavadocTagValue) -> JavadocTag;

JavadocTagValue::__all__

Data constraint method.

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

JavadocTagValue::getLocation

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

JavadocTagValue::getAnAncestor

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

JavadocTagValue::getParentHashId

/**
* @brief gets the containing comment hash id of this element.
* @return int
*/
pub fn getParentHashId(self: JavadocTagValue) -> int;