| | |
| | | * Generic intermediate response implementation. |
| | | */ |
| | | final class GenericIntermediateResponseImpl extends |
| | | AbstractIntermediateResponse<GenericIntermediateResponse> implements |
| | | AbstractIntermediateResponseImpl<GenericIntermediateResponse> implements |
| | | GenericIntermediateResponse |
| | | { |
| | | |
| | |
| | | |
| | | |
| | | /** |
| | | * Creates a new generic intermediate response that is an exact copy of the |
| | | * provided result. |
| | | * |
| | | * @param genericIntermediateResponse |
| | | * The generic intermediate response to be copied. |
| | | * @throws NullPointerException |
| | | * If {@code genericExtendedResult} was {@code null} . |
| | | */ |
| | | GenericIntermediateResponseImpl( |
| | | final GenericIntermediateResponse genericIntermediateResponse) |
| | | throws NullPointerException |
| | | { |
| | | super(genericIntermediateResponse); |
| | | this.responseName = genericIntermediateResponse.getOID(); |
| | | this.responseValue = genericIntermediateResponse.getValue(); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | @Override |