public function serialize()
 {
     return serialize(array('elements' => $this->elements, 'parent' => parent::serialize()));
 }
 public function serialize()
 {
     return serialize(array('value' => $this->value, 'parent' => parent::serialize()));
 }
 public function serialize()
 {
     return serialize(array('tags' => $this->tags, 'text' => $this->text, 'raw' => $this->raw, 'parent' => parent::serialize()));
 }
 public function serialize()
 {
     return serialize(array('arguments' => $this->arguments, 'body' => $this->body, 'bodyLineStart' => $this->bodyLineStart, 'isFuncTag' => $this->isFuncTag, 'isStatic' => $this->isStatic, 'returnType' => $this->returnType, 'types' => $this->types, 'parent' => parent::serialize()));
 }