Class JavaBinResponseWriter.Resolver

java.lang.Object
org.apache.solr.response.JavaBinResponseWriter.Resolver
All Implemented Interfaces:
org.apache.solr.common.util.JavaBinCodec.ObjectResolver, org.apache.solr.common.util.JavaBinCodec.WritableDocFields
Enclosing class:
JavaBinResponseWriter

public static class JavaBinResponseWriter.Resolver extends Object implements org.apache.solr.common.util.JavaBinCodec.ObjectResolver, org.apache.solr.common.util.JavaBinCodec.WritableDocFields
  • Field Details

  • Constructor Details

  • Method Details

    • resolve

      public Object resolve(Object o, org.apache.solr.common.util.JavaBinCodec codec) throws IOException
      Specified by:
      resolve in interface org.apache.solr.common.util.JavaBinCodec.ObjectResolver
      Throws:
      IOException
    • isWritable

      public boolean isWritable(String name)
      Specified by:
      isWritable in interface org.apache.solr.common.util.JavaBinCodec.WritableDocFields
    • wantsAllFields

      public boolean wantsAllFields()
      Specified by:
      wantsAllFields in interface org.apache.solr.common.util.JavaBinCodec.WritableDocFields
    • writeResultsBody

      protected void writeResultsBody(ResultContext res, org.apache.solr.common.util.JavaBinCodec codec) throws IOException
      Throws:
      IOException
    • writeResults

      public void writeResults(ResultContext ctx, org.apache.solr.common.util.JavaBinCodec codec) throws IOException
      Throws:
      IOException