(String key)
| 140 | } |
| 141 | |
| 142 | public TBase get(String key) { |
| 143 | try { |
| 144 | TDeserializer td = new TDeserializer(); |
| 145 | Map<String, ThriftSerializedObject> partial = partialSnapshot(td); |
| 146 | ThriftSerializedObject tso = partial.get(key); |
| 147 | TBase ret = null; |
| 148 | if (tso != null) { |
| 149 | ret = deserialize(tso, td); |
| 150 | } |
| 151 | return ret; |
| 152 | } catch (TTransportException e) { |
| 153 | throw new RuntimeException(e); |
| 154 | } |
| 155 | } |
| 156 | |
| 157 | public void put(String key, TBase val) { |
| 158 | put(key, val, true); |