com.sleepycat.db
Class SecondaryConfig

java.lang.Object
  extended by com.sleepycat.db.DatabaseConfig
      extended by com.sleepycat.db.SecondaryConfig
All Implemented Interfaces:
java.lang.Cloneable

public class SecondaryConfig
extends DatabaseConfig
implements java.lang.Cloneable


Field Summary
static SecondaryConfig DEFAULT
           
 
Constructor Summary
SecondaryConfig()
           
 
Method Summary
 boolean getAllowPopulate()
           
 boolean getImmutableSecondaryKey()
           
 SecondaryKeyCreator getKeyCreator()
           
 void setAllowPopulate(boolean allowPopulate)
           
 void setImmutableSecondaryKey(boolean immutableSecondaryKey)
           
 void setKeyCreator(SecondaryKeyCreator keyCreator)
           
 
Methods inherited from class com.sleepycat.db.DatabaseConfig
getAllowCreate, getBtreeComparator, getBtreeMinKey, getBtreePrefixCalculator, getBtreeRecordNumbers, getByteOrder, getByteSwapped, getCacheCount, getCacheSize, getChecksum, getDirtyRead, getDuplicateComparator, getEncrypted, getErrorHandler, getErrorPrefix, getErrorStream, getExclusiveCreate, getFeedbackHandler, getHasher, getHashFillFactor, getHashNumElements, getMessageHandler, getMessageStream, getMode, getMultiversion, getNoMMap, getPageSize, getPanicHandler, getQueueExtentSize, getQueueInOrder, getReadOnly, getReadUncommitted, getRecordDelimiter, getRecordLength, getRecordNumberAppender, getRecordPad, getRecordSource, getRenumbering, getReverseSplitOff, getSnapshot, getSortedDuplicates, getTransactional, getTransactionNotDurable, getTruncate, getType, getUnsortedDuplicates, getXACreate, setAllowCreate, setBtreeComparator, setBtreeMinKey, setBtreePrefixCalculator, setBtreeRecordNumbers, setByteOrder, setCacheCount, setCacheSize, setChecksum, setDirtyRead, setDuplicateComparator, setEncrypted, setErrorHandler, setErrorPrefix, setErrorStream, setExclusiveCreate, setFeedbackHandler, setHasher, setHashFillFactor, setHashNumElements, setMessageHandler, setMessageStream, setMode, setMultiversion, setNoMMap, setPageSize, setPanicHandler, setQueueExtentSize, setQueueInOrder, setReadOnly, setReadUncommitted, setRecordDelimiter, setRecordLength, setRecordNumberAppender, setRecordPad, setRecordSource, setRenumbering, setReverseSplitOff, setSnapshot, setSortedDuplicates, setTransactional, setTransactionNotDurable, setTruncate, setType, setUnsortedDuplicates, setXACreate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final SecondaryConfig DEFAULT
Constructor Detail

SecondaryConfig

public SecondaryConfig()
Method Detail

setKeyCreator

public void setKeyCreator(SecondaryKeyCreator keyCreator)

getKeyCreator

public SecondaryKeyCreator getKeyCreator()

setAllowPopulate

public void setAllowPopulate(boolean allowPopulate)

getAllowPopulate

public boolean getAllowPopulate()

setImmutableSecondaryKey

public void setImmutableSecondaryKey(boolean immutableSecondaryKey)

getImmutableSecondaryKey

public boolean getImmutableSecondaryKey()