public Map<RedisBigTableKey, byte[]> getAll(byte[] table) throws RedisForemanException
	{
		if (tableExists(table))
		{
			Map<byte[], byte[]> map = instance.hgetAll(table);
			Map<RedisBigTableKey, byte[]> toReturn = new HashMap<RedisBigTableKey, byte[]>();
			for (Entry<byte[], byte[]> ent : map.entrySet())
			{
				toReturn.put(RedisBigTableKey.inflate(ent.getKey()), ent.getValue());
			}
			return toReturn;
		}
		else
		{
			throw new RedisForemanException(MessageFactory.objective("Grab all entries").issue("Table does not exist").objects(new String(table)));
		}
	}