Package org.apache.solr.update
Class TransactionLog.LogCodec
- java.lang.Object
- 
- org.apache.solr.common.util.JavaBinCodec
- 
- org.apache.solr.update.TransactionLog.LogCodec
 
 
- 
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- PushWriter
 - Enclosing class:
- TransactionLog
 
 public class TransactionLog.LogCodec extends JavaBinCodec 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.solr.common.util.JavaBinCodecJavaBinCodec.BinEntryWriter, JavaBinCodec.ObjectResolver, JavaBinCodec.StringCache, JavaBinCodec.WritableDocFields
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.solr.common.util.JavaBinCodecARR, BOOL_FALSE, BOOL_TRUE, BYTE, BYTEARR, daos, DATE, DOUBLE, END, END_OBJ, ENUM_FIELD_VALUE, ew, EXTERN_STRING, FLOAT, INT, itemWriter, ITERATOR, LONG, MAP, MAP_ENTRY, MAP_ENTRY_ITER, NAMED_LST, NULL, ORDERED_MAP, readStringAsCharSeq, SHORT, SINT, SLONG, SOLRDOC, SOLRDOCLST, SOLRINPUTDOC, STR, TAG_AND_LEN, tagByte, UUID
 
- 
 - 
Constructor SummaryConstructors Constructor Description LogCodec(JavaBinCodec.ObjectResolver resolver)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CharSequencereadExternString(DataInputInputStream fis)protected ObjectreadObject(DataInputInputStream dis)voidwriteExternString(CharSequence s)booleanwritePrimitive(Object val)- 
Methods inherited from class org.apache.solr.common.util.JavaBinCodec_init, close, createSolrInputDocument, getResolver, getTotalBytesWritten, init, initRead, initRead, initWrite, marshal, newMap, readArray, readArray, readByteArray, readEnumFieldValue, readIterator, readMap, readMap, readMapEntry, readMapIter, readNamedList, readOrderedMap, readSize, readSmallInt, readSmallLong, readSolrDocument, readSolrDocumentList, readSolrInputDocument, readStr, readStr, readUtf8, readUtf8, readVal, readVInt, readVLong, setReadStringAsCharSeq, setWritableDocFields, toWrite, unmarshal, unmarshal, writeArray, writeArray, writeArray, writeBoolean, writeByteArray, writeDouble, writeEnumFieldValue, writeFloat, writeInt, writeIterator, writeIterator, writeKnownType, writeLong, writeMap, writeMap, writeMapEntry, writeNamedList, writeSolrDocument, writeSolrDocumentList, writeSolrInputDocument, writeStr, writeTag, writeTag, writeUTF8Str, writeVal, writeVInt, writeVLong
 
- 
 
- 
- 
- 
Constructor Detail- 
LogCodecpublic LogCodec(JavaBinCodec.ObjectResolver resolver) 
 
- 
 - 
Method Detail- 
writeExternStringpublic void writeExternString(CharSequence s) throws IOException - Overrides:
- writeExternStringin class- JavaBinCodec
- Throws:
- IOException
 
 - 
readExternStringpublic CharSequence readExternString(DataInputInputStream fis) throws IOException - Overrides:
- readExternStringin class- JavaBinCodec
- Throws:
- IOException
 
 - 
readObjectprotected Object readObject(DataInputInputStream dis) throws IOException - Overrides:
- readObjectin class- JavaBinCodec
- Throws:
- IOException
 
 - 
writePrimitivepublic boolean writePrimitive(Object val) throws IOException - Overrides:
- writePrimitivein class- JavaBinCodec
- Throws:
- IOException
 
 
- 
 
-