# Class: com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult

Generic object representing the result of a unit of work \(an operation\) that is part of a chain of operations.

## Constructor: ChainedOperationResult
- parameter: `result`, type: `T`

Description: Default constructor for a meaningful result, i.e. do not perform more operations.
parameter: result: 

## Constructor: ChainedOperationResult
- parameter: `result`, type: `T`
- parameter: `continuationStatus`, type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult.ContinuationStatus`

Description: Constructor for a result with the provided continuation status.
parameter: result: 
parameter: continuationStatus: 

## Static Field: FALSE_CONTINUE
Type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<java.lang.Boolean>`

## Static Field: FALSE_IGNORE
Type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<java.lang.Boolean>`

## Static Field: FALSE_STOP
Type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<java.lang.Boolean>`

## Static Field: TRUE_CONTINUE
Type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<java.lang.Boolean>`

## Static Field: TRUE_STOP
Type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<java.lang.Boolean>`
Description: common results

## Static Field: ZEROL_CONTINUE
Type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<java.lang.Long>`

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


## Method: getContinuationStatus
- return type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult.ContinuationStatus`

Description: 
return: status indicating if other operations should be performed

## Method: getResult
- return type: `T`

Description: 
return: the operation result, might be null

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


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


## Static Method: continue_
- return type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<T>`


## Static Method: ignore
- return type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<T>`


## Static Method: stop
- parameter: `result`, type: `boolean`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<java.lang.Boolean>`


## Static Method: stop
- return type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<T>`


