metadata.setTupleSerializer(new BlobsTupleSerializer(namespace, valueFactory));
/** * * @param keyBuilderFactory * A factory that does not support unicode and has an * initialCapacity of {@value Bytes#SIZEOF_LONG}. */ public BlobsTupleSerializer(final String namespace, final BigdataValueFactory valueFactory) { super(// new ASCIIKeyBuilderFactory( BlobsIndexHelper.TERMS_INDEX_KEY_SIZE),// getDefaultLeafKeysCoder(),// // getDefaultValuesCoder() SimpleRabaCoder.INSTANCE); if (namespace == null) throw new IllegalArgumentException(); this.namespace = namespace; this.valueFactory = valueFactory; this.valueSer = this.valueFactory.getValueSerializer(); }
/** * Return the unsigned byte[] key for a {@link BlobIV}. * * @param obj * The {@link BlobIV}. */ @Override public byte[] serializeKey(final Object obj) { final BlobIV<?> iv = (BlobIV<?>) obj; return iv.encode(getKeyBuilder().reset()).getKey(); }
.getIndexMetadata().getTupleSerializer(); final byte[] key = tupleSer.serializeKey(iv);
final IV<?,?> iv = deserializeKey(tuple);
.getIndexMetadata().getTupleSerializer(); final byte[] key = tupleSer.serializeKey(iv);
final IV<?,?> iv = deserializeKey(tuple);
metadata.setTupleSerializer(new BlobsTupleSerializer(namespace, valueFactory));
final byte[] key = tupSer.serializeKey(iv);
/** * Return the unsigned byte[] key for a {@link BlobIV}. * * @param obj * The {@link BlobIV}. */ @Override public byte[] serializeKey(final Object obj) { final BlobIV<?> iv = (BlobIV<?>) obj; return iv.encode(getKeyBuilder().reset()).getKey(); }
/** * * @param keyBuilderFactory * A factory that does not support unicode and has an * initialCapacity of {@value Bytes#SIZEOF_LONG}. */ public BlobsTupleSerializer(final String namespace, final BigdataValueFactory valueFactory) { super(// new ASCIIKeyBuilderFactory( BlobsIndexHelper.TERMS_INDEX_KEY_SIZE),// getDefaultLeafKeysCoder(),// // getDefaultValuesCoder() SimpleRabaCoder.INSTANCE); if (namespace == null) throw new IllegalArgumentException(); this.namespace = namespace; this.valueFactory = valueFactory; this.valueSer = this.valueFactory.getValueSerializer(); }
metadata.setTupleSerializer(new BlobsTupleSerializer(namespace, valueFactory));
final byte[] key = tupSer.serializeKey(iv);
metadata.setTupleSerializer(new BlobsTupleSerializer(namespace, valueFactory));
final byte[] key = tupSer.serializeKey(iv);
metadata.setTupleSerializer(new BlobsTupleSerializer(namespace, valueFactory));
getProperties(), name, UUID.randomUUID(), IndexTypeEnum.BTree); metadata.setTupleSerializer(new BlobsTupleSerializer(getNamespace(), valueFactory));
getProperties(), name, UUID.randomUUID(), IndexTypeEnum.BTree); metadata.setTupleSerializer(new BlobsTupleSerializer(getNamespace(), valueFactory));