1 package org.simantics.db.impl.query;
3 import org.simantics.db.exception.DatabaseException;
5 public class ValueQueryFactory extends QueryFactoryBase {
8 public CacheEntryBase readKeyAndValue(QueryDeserializer deserializer) throws DatabaseException {
9 ValueQuery result = reference(deserializer);
10 byte[] bytes = deserializer.readByteArray();
11 result.setResult(bytes);
17 public <T extends CacheEntryBase> T reference(QueryDeserializer deserializer) throws DatabaseException {
18 return (T)deserializer.readValueQuery();