public TxReadWriteSetInfo getChaincodeActionResponseReadWriteSetInfo() throws InvalidArgumentException {

        if (isInvalid()) {
            throw new InvalidArgumentException("Proposal response is invalid.");
        }

        try {

            final ProposalResponsePayloadDeserializer proposalResponsePayloadDeserializer = getProposalResponsePayloadDeserializer();

            TxReadWriteSet txReadWriteSet = proposalResponsePayloadDeserializer.getExtension().getResults();

            if (txReadWriteSet == null) {
                return null;
            }

            return new TxReadWriteSetInfo(txReadWriteSet);

        } catch (Exception e) {
            throw new InvalidArgumentException(e);
        }

    }
public TxReadWriteSetInfo getChaincodeActionResponseReadWriteSetInfo ( ) throws InvalidArgumentException { if ( isInvalid ( ) ) { throw new InvalidArgumentException ( "Proposal response is invalid." ) ; } try { final ProposalResponsePayloadDeserializer proposalResponsePayloadDeserializer = getProposalResponsePayloadDeserializer ( ) ; TxReadWriteSet txReadWriteSet = proposalResponsePayloadDeserializer . getExtension ( ) . getResults ( ) ; if ( txReadWriteSet == null ) { return null ; } return new TxReadWriteSetInfo ( txReadWriteSet ) ; } catch ( Exception e ) { throw new InvalidArgumentException ( e ) ; } }
getChaincodeActionResponseReadWriteSetInfo get this proposals read write set.

@return The read write set. See {@link TxReadWriteSetInfo}
@throws InvalidArgumentException