net.obsearch.index.bucket.impl
Class BucketContainerShort<O extends OBShort>

java.lang.Object
  extended by net.obsearch.index.bucket.impl.AbstractBucketContainerShort<O,BucketObjectShort<O>>
      extended by net.obsearch.index.bucket.impl.BucketContainerShort<O>
All Implemented Interfaces:
net.obsearch.index.bucket.BucketContainer<O,BucketObjectShort<O>,OBQueryShort<O>>

public class BucketContainerShort<O extends OBShort>
extends AbstractBucketContainerShort<O,BucketObjectShort<O>>

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

Author:
Arnoldo Jose Muller Molina

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

BucketContainerShort

public BucketContainerShort(net.obsearch.Index<O> index,
                            int pivots,
                            net.obsearch.storage.OBStore<net.obsearch.storage.TupleBytes> storage,
                            byte[] key)

BucketContainerShort

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

instantiateBucketObject

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

Specified by:
instantiateBucketObject in class AbstractBucketContainerShort<O extends OBShort,BucketObjectShort<O extends OBShort>>

instantiateArray

protected BucketObjectShort[] instantiateArray(int size)


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