net.obsearch.index.bucket.impl
Class BucketContainerLong<O extends OBLong>

java.lang.Object
  extended by net.obsearch.index.bucket.impl.AbstractBucketContainerLong<O,BucketObjectLong<O>>
      extended by net.obsearch.index.bucket.impl.BucketContainerLong<O>
All Implemented Interfaces:
BucketContainer<O,BucketObjectLong<O>,OBQueryLong<O>>

public class BucketContainerLong<O extends OBLong>
extends AbstractBucketContainerLong<O,BucketObjectLong<O>>

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

Author:
Arnoldo Jose Muller Molina

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

BucketContainerLong

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

BucketContainerLong

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

instantiateBucketObject

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

Specified by:
instantiateBucketObject in class AbstractBucketContainerLong<O extends OBLong,BucketObjectLong<O extends OBLong>>

instantiateArray

protected BucketObjectLong[] instantiateArray(int size)


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