blob: 11ab2516f1e3e7d6444a9c320f034c67c0702850 [file] [log] [blame]
package edu.uci.ics.asterix.dataflow.data.common;
import edu.uci.ics.asterix.common.exceptions.AsterixException;
import edu.uci.ics.asterix.dataflow.data.nontagged.serde.AUnorderedListSerializerDeserializer;
import edu.uci.ics.hyracks.storage.am.invertedindex.tokenizers.ITokenFactory;
public class AUnorderedListBinaryTokenizer extends AOrderedListBinaryTokenizer {
public AUnorderedListBinaryTokenizer(ITokenFactory tokenFactory) {
super(tokenFactory);
}
@Override
protected int getItemOffset(byte[] data, int start, int itemIndex) throws AsterixException {
return AUnorderedListSerializerDeserializer.getItemOffset(data, start, itemIndex);
}
@Override
protected int getNumberOfItems(byte[] data, int start) {
return AUnorderedListSerializerDeserializer.getNumberOfItems(data, start);
}
}