org.apache.directory.server.core.partition.impl.btree
Class IndexConfiguration

java.lang.Object
  extended by org.apache.directory.server.core.partition.impl.btree.IndexConfiguration
Direct Known Subclasses:
MutableIndexConfiguration

public class IndexConfiguration
extends java.lang.Object

An immutable configuration object for partition indices on entry attributes.

Version:
$Rev$, $Date$
Author:
Apache Directory Project

Field Summary
static int DEFAULT_DUPLICATE_LIMIT
           
static int DEFAULT_INDEX_CACHE_SIZE
           
 
Constructor Summary
IndexConfiguration()
           
 
Method Summary
 java.lang.String getAttributeId()
           
 int getCacheSize()
           
 int getDuplicateLimit()
           
 int hashCode()
           
protected  void setAttributeId(java.lang.String attributeId)
           
protected  void setCacheSize(int cacheSize)
           
protected  void setDuplicateLimit(int duplicateLimit)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_INDEX_CACHE_SIZE

public static final int DEFAULT_INDEX_CACHE_SIZE
See Also:
Constant Field Values

DEFAULT_DUPLICATE_LIMIT

public static final int DEFAULT_DUPLICATE_LIMIT
See Also:
Constant Field Values
Constructor Detail

IndexConfiguration

public IndexConfiguration()
Method Detail

setAttributeId

protected void setAttributeId(java.lang.String attributeId)

getAttributeId

public java.lang.String getAttributeId()

setCacheSize

protected void setCacheSize(int cacheSize)

setDuplicateLimit

protected void setDuplicateLimit(int duplicateLimit)

getCacheSize

public int getCacheSize()

getDuplicateLimit

public int getDuplicateLimit()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.