Package org.apache.solr.common.util
Class JavaBinCodec.BinEntryWriter
java.lang.Object
org.apache.solr.common.util.JavaBinCodec.BinEntryWriter
- All Implemented Interfaces:
MapWriter.EntryWriter
- Enclosing class:
JavaBinCodec
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionput(CharSequence k, boolean v) put(CharSequence k, double v) put(CharSequence k, float v) put(CharSequence k, int v) put(CharSequence k, long v) put(CharSequence k, CharSequence v) This is an optimization to avoid the instanceof checks.put(CharSequence k, Object v) Writes a key value into the mapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.solr.common.MapWriter.EntryWriter
put, putIfNotNull, putIfNotNull, putNoEx
-
Constructor Details
-
BinEntryWriter
public BinEntryWriter()
-
-
Method Details
-
put
Description copied from interface:MapWriter.EntryWriterWrites a key value into the map- Specified by:
putin interfaceMapWriter.EntryWriter- Parameters:
k- The keyv- The value can be any supported object- Throws:
IOException
-
put
- Specified by:
putin interfaceMapWriter.EntryWriter- Throws:
IOException
-
put
- Specified by:
putin interfaceMapWriter.EntryWriter- Throws:
IOException
-
put
- Specified by:
putin interfaceMapWriter.EntryWriter- Throws:
IOException
-
put
- Specified by:
putin interfaceMapWriter.EntryWriter- Throws:
IOException
-
put
- Specified by:
putin interfaceMapWriter.EntryWriter- Throws:
IOException
-
put
Description copied from interface:MapWriter.EntryWriterThis is an optimization to avoid the instanceof checks.- Specified by:
putin interfaceMapWriter.EntryWriter- Throws:
IOException
-
getBiConsumer
- Specified by:
getBiConsumerin interfaceMapWriter.EntryWriter
-