18namespace transaction {
virtual SearchCommandData & setSfi(const uint8_t sfi)=0
virtual SearchCommandData & setOffset(const int offset)=0
virtual SearchCommandData & setMask(const std::vector< uint8_t > &mask)=0
virtual SearchCommandData & startAtRecord(const uint8_t recordNumber)=0
virtual SearchCommandData & fetchFirstMatchingResult()=0
virtual SearchCommandData & setSearchData(const std::vector< uint8_t > &data)=0
virtual std::vector< uint8_t > & getMatchingRecordNumbers()=0
virtual SearchCommandData & enableRepeatedOffset()=0