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

com.google.protobuf.struct.NullValue.scala Maven / Gradle / Ivy

The newest version!
// Generated by the Scala Plugin for the Protocol Buffer Compiler.
// Do not edit!
//
// Protofile syntax: PROTO3

package com.google.protobuf.struct

import scala.collection.JavaConverters._

sealed trait NullValue extends _root_.com.trueaccord.scalapb.GeneratedEnum {
  type EnumType = NullValue
  def isNullValue: Boolean = false
  def companion: _root_.com.trueaccord.scalapb.GeneratedEnumCompanion[NullValue] = com.google.protobuf.struct.NullValue
}

object NullValue extends _root_.com.trueaccord.scalapb.GeneratedEnumCompanion[NullValue] {
  implicit def enumCompanion: _root_.com.trueaccord.scalapb.GeneratedEnumCompanion[NullValue] = this
  @SerialVersionUID(0L)
  case object NULL_VALUE extends NullValue {
    val value = 0
    val index = 0
    val name = "NULL_VALUE"
    override def isNullValue: Boolean = true
  }
  
  @SerialVersionUID(0L)
  case class Unrecognized(value: Int) extends NullValue with _root_.com.trueaccord.scalapb.UnrecognizedEnum
  
  lazy val values = scala.collection.Seq(NULL_VALUE)
  def fromValue(value: Int): NullValue = value match {
    case 0 => NULL_VALUE
    case __other => Unrecognized(__other)
  }
  def javaDescriptor: _root_.com.google.protobuf.Descriptors.EnumDescriptor = StructProto.javaDescriptor.getEnumTypes.get(0)
  def scalaDescriptor: _root_.scalapb.descriptors.EnumDescriptor = StructProto.scalaDescriptor.enums(0)
  def fromJavaValue(pbJavaSource: com.google.protobuf.NullValue): NullValue = fromValue(pbJavaSource.getNumber)
  def toJavaValue(pbScalaSource: NullValue): com.google.protobuf.NullValue = com.google.protobuf.NullValue.forNumber(pbScalaSource.value)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy