# Class: com.pnfsoftware.jeb.core.units.impl.MetaComment

A meta comment, used to add information to a [full comment](Comment). Immutable. Flags are optional and specific to the managing [AbstractCommentManager](AbstractCommentManager).

## Constructor: MetaComment
- parameter: `value`, type: `java.lang.String`
- parameter: `flags`, type: `int`

Description: Create a meta\-comment.
parameter: value: comment value
parameter: flags: comment flags

## Constructor: MetaComment
- parameter: `mc`, type: `com.pnfsoftware.jeb.core.units.impl.MetaComment`

Description: Copy a meta\-comment.
parameter: mc: source meta\-comment

## Constructor: MetaComment
- parameter: `value`, type: `java.lang.String`

Description: Create a meta\-comment without flags.
parameter: value: comment value

## Method: equals
- parameter: `obj`, type: `java.lang.Object`
- return type: `boolean`


## Method: getFlags
- return type: `int`

Description: Retrieve the comment flags.
return: comment flags

## Method: getValue
- return type: `java.lang.String`

Description: Retrieve the comment value.
return: comment value

## Method: hashCode
- return type: `int`


## Method: toString
- return type: `java.lang.String`


## Static Method: formatFlags
- parameter: `f`, type: `int`
- return type: `java.lang.String`

Description: Format comment flags.
parameter: f: flags
return: formatted flags

