Class/Object

com.google.protobuf.descriptor

UninterpretedOption

Related Docs: object UninterpretedOption | package descriptor

Permalink

final case class UninterpretedOption(name: Seq[NamePart] = Nil, identifierValue: Option[String] = None, positiveIntValue: Option[Long] = None, negativeIntValue: Option[Long] = None, doubleValue: Option[Double] = None, stringValue: Option[ByteString] = None, aggregateValue: Option[String] = None) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[UninterpretedOption] with Updatable[UninterpretedOption] with Product with Serializable

A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. Therefore, options protos in descriptor objects (e.g. returned by Descriptor::options(), or produced by Descriptor::CopyTo()) will never have UninterpretedOptions in them.

identifierValue

The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.

Annotations
@SerialVersionUID()
Linear Supertypes
Product, Equals, Updatable[UninterpretedOption], trueaccord.scalapb.Message[UninterpretedOption], trueaccord.scalapb.GeneratedMessage, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UninterpretedOption
  2. Product
  3. Equals
  4. Updatable
  5. Message
  6. GeneratedMessage
  7. Serializable
  8. Serializable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UninterpretedOption(name: Seq[NamePart] = Nil, identifierValue: Option[String] = None, positiveIntValue: Option[Long] = None, negativeIntValue: Option[Long] = None, doubleValue: Option[Double] = None, stringValue: Option[ByteString] = None, aggregateValue: Option[String] = None)

    Permalink

    identifierValue

    The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addAllName(__vs: TraversableOnce[NamePart]): UninterpretedOption

    Permalink
  5. def addName(__vs: NamePart*): UninterpretedOption

    Permalink
  6. val aggregateValue: Option[String]

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clearAggregateValue: UninterpretedOption

    Permalink
  9. def clearDoubleValue: UninterpretedOption

    Permalink
  10. def clearIdentifierValue: UninterpretedOption

    Permalink
  11. def clearName: UninterpretedOption

    Permalink
  12. def clearNegativeIntValue: UninterpretedOption

    Permalink
  13. def clearPositiveIntValue: UninterpretedOption

    Permalink
  14. def clearStringValue: UninterpretedOption

    Permalink
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def companion: UninterpretedOption.type

    Permalink
    Definition Classes
    UninterpretedOptionGeneratedMessage
  17. val doubleValue: Option[Double]

    Permalink
  18. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def getAggregateValue: String

    Permalink
  21. def getAllFields: Map[FieldDescriptor, Any]

    Permalink
    Definition Classes
    GeneratedMessage
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def getDoubleValue: Double

    Permalink
  24. def getField(__field: FieldDescriptor): Any

    Permalink
    Definition Classes
    UninterpretedOptionGeneratedMessage
  25. def getIdentifierValue: String

    Permalink
  26. def getNegativeIntValue: Long

    Permalink
  27. def getPositiveIntValue: Long

    Permalink
  28. def getStringValue: ByteString

    Permalink
  29. val identifierValue: Option[String]

    Permalink

    The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing.

    The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.

  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. def mergeFrom(_input__: CodedInputStream): UninterpretedOption

    Permalink
    Definition Classes
    UninterpretedOptionMessage
  32. val name: Seq[NamePart]

    Permalink
  33. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  34. val negativeIntValue: Option[Long]

    Permalink
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. val positiveIntValue: Option[Long]

    Permalink
  38. final def serializedSize: Int

    Permalink
    Definition Classes
    UninterpretedOptionGeneratedMessage
  39. val stringValue: Option[ByteString]

    Permalink
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  41. def toByteArray: Array[Byte]

    Permalink
    Definition Classes
    GeneratedMessage
  42. def toString(): String

    Permalink
    Definition Classes
    UninterpretedOption → AnyRef → Any
  43. def update(ms: (Lens[UninterpretedOption, UninterpretedOption]) ⇒ Mutation[UninterpretedOption]*): UninterpretedOption

    Permalink
    Definition Classes
    Updatable
  44. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. def withAggregateValue(__v: String): UninterpretedOption

    Permalink
  48. def withDoubleValue(__v: Double): UninterpretedOption

    Permalink
  49. def withIdentifierValue(__v: String): UninterpretedOption

    Permalink
  50. def withName(__v: Seq[NamePart]): UninterpretedOption

    Permalink
  51. def withNegativeIntValue(__v: Long): UninterpretedOption

    Permalink
  52. def withPositiveIntValue(__v: Long): UninterpretedOption

    Permalink
  53. def withStringValue(__v: ByteString): UninterpretedOption

    Permalink
  54. def writeDelimitedTo(output: OutputStream): Unit

    Permalink
    Definition Classes
    GeneratedMessage
  55. def writeTo(_output__: CodedOutputStream): Unit

    Permalink
    Definition Classes
    UninterpretedOptionGeneratedMessage
  56. def writeTo(output: OutputStream): Unit

    Permalink
    Definition Classes
    GeneratedMessage

Inherited from Product

Inherited from Equals

Inherited from Updatable[UninterpretedOption]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped