gov.llnl.babel.symbols
public class Comment extends ASTNode
Comment
class represents a documentation comment.
The comment is stored as an array of strings, with each array element
representing one line of the comment.Constructor and Description |
---|
Comment(java.lang.String[] comment)
This constructor for the
Comment class takes an array of
strings, one string for each line of the comment. |
Modifier and Type | Method and Description |
---|---|
static Comment |
combineComments(Comment original,
Comment additional) |
boolean |
equals(java.lang.Object o)
Return true if two comments are exactly equal.
|
java.lang.String[] |
getComment()
Return the comment as an array of strings, with one string for each
line of the comment.
|
int |
hashCode() |
boolean |
isEmpty()
Return true if the comment is empty (i.e., no lines); otherwise,
return false.
|
checkFrozen, clone, freeze, protectCollection, protectList, protectMap, protectSet
public Comment(java.lang.String[] comment)
Comment
class takes an array of
strings, one string for each line of the comment. The input argument
may be null, which indicates "no comment."public java.lang.String[] getComment()
public boolean isEmpty()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- the object to test