# Class: com.pnfsoftware.jeb.core.output.text.impl.TextItem

A simple implementation for an actionable text item within a line.

## Constructor: TextItem
- parameter: `offset`, type: `int`
- parameter: `length`, type: `int`


## Constructor: TextItem
- parameter: `offset`, type: `int`
- parameter: `length`, type: `int`
- parameter: `classId`, type: `com.pnfsoftware.jeb.core.output.ItemClassIdentifiers`


## Constructor: TextItem
- parameter: `offset`, type: `int`
- parameter: `length`, type: `int`
- parameter: `classId`, type: `com.pnfsoftware.jeb.core.output.ItemClassIdentifiers`
- parameter: `itemId`, type: `long`
- parameter: `flags`, type: `int`


## Method: getClassId
- return type: `com.pnfsoftware.jeb.core.output.ItemClassIdentifiers`


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


## Method: getItemId
- return type: `long`


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


## Method: getLine
- return type: `com.pnfsoftware.jeb.core.output.text.ILine`


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


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


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


## Method: setClassId
- parameter: `classId`, type: `com.pnfsoftware.jeb.core.output.ItemClassIdentifiers`


## Method: setItemFlags
- parameter: `flags`, type: `int`


## Method: setItemId
- parameter: `itemId`, type: `long`


## Method: setLength
- parameter: `length`, type: `int`


## Method: setLine
- parameter: `line`, type: `com.pnfsoftware.jeb.core.output.text.ILine`


## Method: setOffset
- parameter: `offset`, type: `int`


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


