net.obsearch.index.bucket.impl
Class BucketContainerDouble<O extends OBDouble>

java.lang.Object
  extended by net.obsearch.index.bucket.impl.AbstractBucketContainerDouble<O,BucketObjectDouble<O>>
      extended by net.obsearch.index.bucket.impl.BucketContainerDouble<O>
All Implemented Interfaces:
BucketContainer<O,BucketObjectDouble<O>,OBQueryDouble<O>>

public class BucketContainerDouble<O extends OBDouble>
extends AbstractBucketContainerDouble<O,BucketObjectDouble<O>>

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

Author:
Arnoldo Jose Muller Molina

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

BucketContainerDouble

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

BucketContainerDouble

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

instantiateBucketObject

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

Specified by:
instantiateBucketObject in class AbstractBucketContainerDouble<O extends OBDouble,BucketObjectDouble<O extends OBDouble>>

instantiateArray

protected BucketObjectDouble[] instantiateArray(int size)


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