All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.infinispan.commons.util.NullValue$___Marshaller_a83283d4dbbe8b8520f457699d99f19344b973d04786829de1e22c08915e6e56 Maven / Gradle / Ivy

There is a newer version: 15.1.0.Dev04
Show newest version
/*
 Generated by org.infinispan.protostream.annotations.impl.processor.MarshallerSourceCodeGenerator
 for class org.infinispan.commons.util.NullValue
*/

package org.infinispan.commons.util;

import org.infinispan.commons.util.NullValue;

/**
 * WARNING: Generated code! Do not edit!
 *
 * @private
 */
@javax.annotation.processing.Generated(
   value = "org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor",
   comments = "Please do not edit this file!"
)
@SuppressWarnings("all")
public final class NullValue$___Marshaller_a83283d4dbbe8b8520f457699d99f19344b973d04786829de1e22c08915e6e56 extends org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase implements org.infinispan.protostream.ProtobufTagMarshaller {

   @Override
   public Class getJavaClass() { return org.infinispan.commons.util.NullValue.class; }

   @Override
   public String getTypeName() { return "org.infinispan.commons.NullValue"; }

   @Override
   public org.infinispan.commons.util.NullValue read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1) throws java.io.IOException {
      final org.infinispan.protostream.TagReader $in = $1.getReader();
      boolean done = false;
      while (!done) {
         final int tag = $in.readTag();
         switch (tag) {
            case 0: {
               done = true;
               break;
            }
            default: {
               if (!$in.skipField(tag)) done = true;
            }
         }
      }
      return org.infinispan.commons.util.NullValue.getInstance();
   }

   @Override
   public void write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, org.infinispan.commons.util.NullValue $2) throws java.io.IOException {
   }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy