net.obsearch.index.bucket.impl
Class BucketContainerInt<O extends OBInt>

java.lang.Object
  extended by net.obsearch.index.bucket.impl.AbstractBucketContainerInt<O,BucketObjectInt<O>>
      extended by net.obsearch.index.bucket.impl.BucketContainerInt<O>
All Implemented Interfaces:
BucketContainer<O,BucketObjectInt<O>,OBQueryInt<O>>

public class BucketContainerInt<O extends OBInt>
extends AbstractBucketContainerInt<O,BucketObjectInt<O>>

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

Author:
Arnoldo Jose Muller Molina

Field Summary
 
Fields inherited from class net.obsearch.index.bucket.impl.AbstractBucketContainerInt
key
 
Constructor Summary
BucketContainerInt(Index<O> index, int pivots, OBStore<TupleBytes> storage, byte[] key)
           
BucketContainerInt(Index<O> index, int pivots, OBStore<TupleBytes> storage, byte[] key, int secondaryIndexPivot)
           
 
Method Summary
protected  BucketObjectInt[] instantiateArray(int size)
           
protected  BucketObjectInt instantiateBucketObject()
          Instantiate a new Bucket ready to process each record.
 
Methods inherited from class net.obsearch.index.bucket.impl.AbstractBucketContainerInt
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

BucketContainerInt

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

BucketContainerInt

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

instantiateBucketObject

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

Specified by:
instantiateBucketObject in class AbstractBucketContainerInt<O extends OBInt,BucketObjectInt<O extends OBInt>>

instantiateArray

protected BucketObjectInt[] instantiateArray(int size)


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