net.obsearch.index.bucket.impl
Class BucketContainerByte<O extends OBByte>

java.lang.Object
  extended by net.obsearch.index.bucket.impl.AbstractBucketContainerByte<O,BucketObjectByte<O>>
      extended by net.obsearch.index.bucket.impl.BucketContainerByte<O>
All Implemented Interfaces:
BucketContainer<O,BucketObjectByte<O>,OBQueryByte<O>>

public class BucketContainerByte<O extends OBByte>
extends AbstractBucketContainerByte<O,BucketObjectByte<O>>

BucketContainer is a dummy class that is used to directly inherit the functionality from AbstractBucketContainerByte.

Author:
Arnoldo Jose Muller Molina

Field Summary
 
Fields inherited from class net.obsearch.index.bucket.impl.AbstractBucketContainerByte
key
 
Constructor Summary
BucketContainerByte(Index<O> index, int pivots, OBStore<TupleBytes> storage, byte[] key)
           
BucketContainerByte(Index<O> index, int pivots, OBStore<TupleBytes> storage, byte[] key, int secondaryIndexPivot)
           
 
Method Summary
protected  BucketObjectByte[] instantiateArray(int size)
           
protected  BucketObjectByte instantiateBucketObject()
          Instantiate a new Bucket ready to process each record.
 
Methods inherited from class net.obsearch.index.bucket.impl.AbstractBucketContainerByte
delete, exists, getObjects, getPivots, insert, insertBulk, isModified, search, search, search, search, serialize, setKey, setPivots, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BucketContainerByte

public BucketContainerByte(Index<O> index,
                           int pivots,
                           OBStore<TupleBytes> storage,
                           byte[] key)

BucketContainerByte

public BucketContainerByte(Index<O> index,
                           int pivots,
                           OBStore<TupleBytes> storage,
                           byte[] key,
                           int secondaryIndexPivot)
Method Detail

instantiateBucketObject

protected BucketObjectByte instantiateBucketObject()
Description copied from class: AbstractBucketContainerByte
Instantiate a new Bucket ready to process each record.

Specified by:
instantiateBucketObject in class AbstractBucketContainerByte<O extends OBByte,BucketObjectByte<O extends OBByte>>

instantiateArray

protected BucketObjectByte[] instantiateArray(int size)


Copyright © 2007-2011 Arnoldo Jose Muller Molina. All Rights Reserved.