final EnumMap<TransactionAttribute, Boolean> getTXFlags() { final byte[] txFlags = this.txFlags; EnumMap<TransactionAttribute, Boolean> attrs = null; for (int ordinal = 0; ordinal < NUM_TXFLAGS; ordinal++) { int flag = txFlags[ordinal]; switch (flag) { case 1: case -1: if (attrs == null) { attrs = ThriftUtils.newTransactionFlags(); } attrs.put(TransactionAttribute.findByValue(ordinal), flag == 1); break; default: break; } } return attrs; }
_key266 = TransactionAttribute.findByValue(iprot.readI32()); _val267 = iprot.readBool(); struct.pendingTransactionAttrs.put(_key266, _val267);
_key282 = TransactionAttribute.findByValue(iprot.readI32()); _val283 = iprot.readBool(); struct.pendingTransactionAttrs.put(_key282, _val283);
_key162 = TransactionAttribute.findByValue(iprot.readI32()); _val163 = iprot.readBool(); struct.transactionDefaults.put(_key162, _val163);
_key220 = TransactionAttribute.findByValue(iprot.readI32()); _val221 = iprot.readBool(); struct.transactionDefaults.put(_key220, _val221);