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

org.infinispan.scripting.impl.ScriptMetadata$___Marshaller_838241bcb0ddeb7f34c81d24c1e532b347c70715192d28a2207aba3b2dcd8a77 Maven / Gradle / Ivy

/*
 Generated by org.infinispan.protostream.annotations.impl.processor.MarshallerSourceCodeGenerator
 for class org.infinispan.scripting.impl.ScriptMetadata
*/

package org.infinispan.scripting.impl;

import org.infinispan.scripting.impl.ScriptMetadata;

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

   private org.infinispan.protostream.impl.EnumMarshallerDelegate __md$2;
   
   private org.infinispan.protostream.impl.BaseMarshallerDelegate __md$5;
   
   @Override
   public Class getJavaClass() { return org.infinispan.scripting.impl.ScriptMetadata.class; }
   
   @Override
   public String getTypeName() { return "org.infinispan.persistence.scripting.ScriptMetadata"; }
   
   @Override
   public org.infinispan.scripting.impl.ScriptMetadata readFrom(org.infinispan.protostream.ImmutableSerializationContext $1, org.infinispan.protostream.RawProtoStreamReader $2) throws java.io.IOException {
      java.lang.String __v$1 = null;
      org.infinispan.scripting.impl.ExecutionMode __v$2 = null;
      java.lang.String __v$3 = null;
      java.util.HashSet __c$4 = new java.util.HashSet();
      org.infinispan.commons.dataconversion.MediaType __v$5 = null;
      java.lang.String __v$6 = null;
      java.lang.String __v$7 = null;
      boolean done = false;
      while (!done) {
         final int tag = $2.readTag();
         switch (tag) {
            case 0:
               done = true;
               break;
            case 10: {
               __v$1 = $2.readString();
               break;
            }
            case 16: {
               if (__md$2 == null) __md$2 = (org.infinispan.protostream.impl.EnumMarshallerDelegate) ((org.infinispan.protostream.impl.SerializationContextImpl) $1).getMarshallerDelegate(org.infinispan.scripting.impl.ExecutionMode.class);
               int enumVal = $2.readEnum();
               __v$2 = (org.infinispan.scripting.impl.ExecutionMode) ((org.infinispan.protostream.EnumMarshaller) $1.getMarshaller(org.infinispan.scripting.impl.ExecutionMode.class)).decode(enumVal);
               if (__v$2 == null) {
               } else {
               }
               break;
            }
            case 26: {
               __v$3 = $2.readString();
               break;
            }
            case 34: {
               java.lang.String __v$4 = $2.readString();
               __c$4.add(__v$4);
               break;
            }
            case 42: {
               if (__md$5 == null) __md$5 = ((org.infinispan.protostream.impl.SerializationContextImpl) $1).getMarshallerDelegate(org.infinispan.commons.dataconversion.MediaType.class);
               int length = $2.readRawVarint32();
               int oldLimit = $2.pushLimit(length);
               __v$5 = (org.infinispan.commons.dataconversion.MediaType) readMessage(__md$5, $2);
               $2.checkLastTagWas(0);
               $2.popLimit(oldLimit);
               break;
            }
            case 50: {
               __v$6 = $2.readString();
               break;
            }
            case 58: {
               __v$7 = $2.readString();
               break;
            }
            default: {
               if (!$2.skipField(tag)) done = true;
            }
         }
      }
      
      return new org.infinispan.scripting.impl.ScriptMetadata(__v$1, __v$6, __v$3, __v$2, __c$4, __v$7, __v$5);
   }
   
   @Override
   public void writeTo(org.infinispan.protostream.ImmutableSerializationContext $1, org.infinispan.protostream.RawProtoStreamWriter $2, org.infinispan.scripting.impl.ScriptMetadata $3) throws java.io.IOException {
      final org.infinispan.scripting.impl.ScriptMetadata o = (org.infinispan.scripting.impl.ScriptMetadata) $3;
      {
         final java.lang.String __v$1 = o.name();
         if (__v$1 != null) $2.writeString(1, __v$1);
      }
      {
         final org.infinispan.scripting.impl.ExecutionMode __v$2 = (org.infinispan.scripting.impl.ExecutionMode) o.mode();
         if (__v$2 != null) {
            if (__md$2 == null) __md$2 = (org.infinispan.protostream.impl.EnumMarshallerDelegate) ((org.infinispan.protostream.impl.SerializationContextImpl) $1).getMarshallerDelegate(org.infinispan.scripting.impl.ExecutionMode.class);
            $2.writeEnum(2, __md$2.getMarshaller().encode(__v$2));
         }
      }
      {
         final java.lang.String __v$3 = o.extension();
         if (__v$3 != null) $2.writeString(3, __v$3);
      }
      {
         final java.util.Collection __c$4 = o.parameters();
         if (__c$4 != null) 
            for (java.util.Iterator it = __c$4.iterator(); it.hasNext(); ) {
               final java.lang.String __v$4 = (java.lang.String) it.next();
               $2.writeString(4, __v$4);
            }
      }
      {
         final org.infinispan.commons.dataconversion.MediaType __v$5 = (org.infinispan.commons.dataconversion.MediaType) o.dataType();
         if (__v$5 != null) {
            if (__md$5 == null) __md$5 = ((org.infinispan.protostream.impl.SerializationContextImpl) $1).getMarshallerDelegate(org.infinispan.commons.dataconversion.MediaType.class);
            writeNestedMessage(__md$5, $2, 5, __v$5);
         }
      }
      {
         final java.lang.String __v$6 = (java.lang.String) (o.language().isPresent() ? o.language().get() : null);
         if (__v$6 != null) $2.writeString(6, __v$6);
      }
      {
         final java.lang.String __v$7 = (java.lang.String) (o.role().isPresent() ? o.role().get() : null);
         if (__v$7 != null) $2.writeString(7, __v$7);
      }
   }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy