# class Comment

Extends Child
Includes Comparable

Represents an XML comment; that is, text between <!-- ... -->

## Attributes

- string

## Methods

- <=>
- ==
- clone
- Comment
- initialize
- write

## Attributes

string (accessor)

## Aliases

### to_s

is a synonym for

### string

## Methods

### <=>

#### Arguments

other

Compares this Comment to another; the contents of the comment are used in the comparison.

### ==

#### Arguments

other

Compares this Comment to another; the contents of the comment are used in the comparison.

### clone

### Comment

#### Arguments

parse_stream source
listener

### initialize

#### Arguments

first
If String, the contents of this comment are set to the argument. If Comment, the argument is duplicated. If Source, the argument is scanned for a comment.
second<nil>
If the first argument is a Source, this argument should be nil, not supplied, or a Parent to be set as the parent of this object

Constructor. The first argument can be one of three types:

### write

#### Arguments

output
indent<0>