Search in sources :

Example 1 with JavaObjectKeySerializer

use of org.apache.ignite.internal.cache.query.index.sorted.inline.JavaObjectKeySerializer in project ignite by apache.

the class InlineIndexColumnTest method resetState.

/**
 */
@Before
public void resetState() throws Exception {
    inlineObjHash = false;
    IndexProcessor.serializer = new JavaObjectKeySerializer(getConfiguration());
    JdbcUtils.serializer = new JavaObjectSerializer() {

        @Override
        public byte[] serialize(Object o) throws Exception {
            return IndexProcessor.serializer.serialize(o);
        }

        @Override
        public Object deserialize(byte[] bytes) throws Exception {
            return IndexProcessor.serializer.deserialize(bytes);
        }
    };
}
Also used : ValueJavaObject(org.h2.value.ValueJavaObject) GridH2ValueCacheObject(org.apache.ignite.internal.processors.query.h2.opt.GridH2ValueCacheObject) JavaObjectKeySerializer(org.apache.ignite.internal.cache.query.index.sorted.inline.JavaObjectKeySerializer) IgniteCheckedException(org.apache.ignite.IgniteCheckedException) JavaObjectSerializer(org.h2.api.JavaObjectSerializer) Before(org.junit.Before)

Aggregations

IgniteCheckedException (org.apache.ignite.IgniteCheckedException)1 JavaObjectKeySerializer (org.apache.ignite.internal.cache.query.index.sorted.inline.JavaObjectKeySerializer)1 GridH2ValueCacheObject (org.apache.ignite.internal.processors.query.h2.opt.GridH2ValueCacheObject)1 JavaObjectSerializer (org.h2.api.JavaObjectSerializer)1 ValueJavaObject (org.h2.value.ValueJavaObject)1 Before (org.junit.Before)1