Returns a value. @param key key @param name name of store @param info input info @param qc query context @return value or empty sequence @throws QueryException query exception
(final String key, final String name, final InputInfo info,
final QueryContext qc)
| 69 | * @throws QueryException query exception |
| 70 | */ |
| 71 | public synchronized Value get(final String key, final String name, final InputInfo info, |
| 72 | final QueryContext qc) throws QueryException { |
| 73 | final Store store = get(name, false, info, qc); |
| 74 | if(store != null) { |
| 75 | final Value value = store.map.get(key); |
| 76 | if(value != null) return value; |
| 77 | } |
| 78 | return Empty.VALUE; |
| 79 | } |
| 80 | |
| 81 | /** |
| 82 | * Stores a value. |