@@ -0,0 +1,905 @@
+package org.onlab.onos.store.service;%0A%0Aimport java.util.Arrays;%0A%0A/**%0A * Wrapper object that holds the object (as byte array) and its version.%0A */%0Apublic class VersionedValue %7B%0A%0A    private final byte%5B%5D value;%0A    private final long version;%0A%0A    /**%0A     * Creates a new instance with the specified value and version.%0A     * @param value%0A     * @param version%0A     */%0A    public VersionedValue(byte%5B%5D value, long version) %7B%0A        this.value = value;%0A        this.version = version;%0A    %7D%0A%0A    /**%0A     * Returns the value.%0A     * @return value.%0A     */%0A    public byte%5B%5D value() %7B%0A        return value;%0A    %7D%0A%0A    /**%0A     * Returns the version.%0A     * @return version.%0A     */%0A    public long version() %7B%0A        return version;%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        return %22VersionedValue %5Bvalue=%22 + Arrays.toString(value) + %22, version=%22%0A                + version + %22%5D%22;%0A    %7D%0A%7D%0A

Add missing file