com.bigdata.btree.keys
Class ASCIIKeyBuilderFactory

java.lang.Object
  extended by com.bigdata.btree.keys.ASCIIKeyBuilderFactory
All Implemented Interfaces:
IKeyBuilderFactory, Externalizable, Serializable

public class ASCIIKeyBuilderFactory
extends Object
implements IKeyBuilderFactory, Externalizable

Factory for instances that do NOT support Unicode.

Version:
$Id: ASCIIKeyBuilderFactory.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson
See Also:
Serialized Form

Constructor Summary
ASCIIKeyBuilderFactory()
          De-serialization ctor.
ASCIIKeyBuilderFactory(int initialCapacity)
           
 
Method Summary
 int getInitialCapacity()
           
 IKeyBuilder getKeyBuilder()
          Return an instance of the configured IKeyBuilder.
 void readExternal(ObjectInput in)
           
 String toString()
          Representation includes all aspects of the Serializable state.
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ASCIIKeyBuilderFactory

public ASCIIKeyBuilderFactory()
De-serialization ctor.


ASCIIKeyBuilderFactory

public ASCIIKeyBuilderFactory(int initialCapacity)
Method Detail

getInitialCapacity

public int getInitialCapacity()

toString

public String toString()
Representation includes all aspects of the Serializable state.

Overrides:
toString in class Object

getKeyBuilder

public IKeyBuilder getKeyBuilder()
Description copied from interface: IKeyBuilderFactory
Return an instance of the configured IKeyBuilder.

Specified by:
getKeyBuilder in interface IKeyBuilderFactory

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.