GeneratedEnum

scalapb.GeneratedEnum
trait GeneratedEnum extends Product, Serializable

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Any
Known subtypes
class MatchType
object CONTAINS.type
object EXACT.type
object PRESENCE.type
trait Recognized
class Unrecognized
object AS_IN_PROTO.type
object CAMEL_CASE.type
trait Recognized
class Unrecognized
class OptionsScope
object FILE.type
object PACKAGE.type
trait Recognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Unrecognized
class Feature
object FEATURE_NONE.type
trait Recognized
class Label
object LABEL_OPTIONAL.type
object LABEL_REPEATED.type
object LABEL_REQUIRED.type
trait Recognized
class Type
trait Recognized
object TYPE_BOOL.type
object TYPE_BYTES.type
object TYPE_DOUBLE.type
object TYPE_ENUM.type
object TYPE_FIXED32.type
object TYPE_FIXED64.type
object TYPE_FLOAT.type
object TYPE_GROUP.type
object TYPE_INT32.type
object TYPE_INT64.type
object TYPE_MESSAGE.type
object TYPE_SFIXED32.type
object TYPE_SFIXED64.type
object TYPE_SINT32.type
object TYPE_SINT64.type
object TYPE_STRING.type
object TYPE_UINT32.type
object TYPE_UINT64.type
class CType
object CORD.type
trait Recognized
object STRING.type
object STRING_PIECE.type
class JSType
object JS_NORMAL.type
object JS_NUMBER.type
object JS_STRING.type
trait Recognized
class OptimizeMode
object CODE_SIZE.type
object LITE_RUNTIME.type
trait Recognized
object SPEED.type
object IDEMPOTENCY_UNKNOWN.type
object IDEMPOTENT.type
object NO_SIDE_EFFECTS.type
trait Recognized
class NullValue
object NULL_VALUE.type
trait Recognized
class Cardinality
object CARDINALITY_OPTIONAL.type
object CARDINALITY_REPEATED.type
object CARDINALITY_REQUIRED.type
object CARDINALITY_UNKNOWN.type
trait Recognized
class Kind
trait Recognized
object TYPE_BOOL.type
object TYPE_BYTES.type
object TYPE_DOUBLE.type
object TYPE_ENUM.type
object TYPE_FIXED32.type
object TYPE_FIXED64.type
object TYPE_FLOAT.type
object TYPE_GROUP.type
object TYPE_INT32.type
object TYPE_INT64.type
object TYPE_MESSAGE.type
object TYPE_SFIXED32.type
object TYPE_SFIXED64.type
object TYPE_SINT32.type
object TYPE_SINT64.type
object TYPE_STRING.type
object TYPE_UINT32.type
object TYPE_UINT64.type
object TYPE_UNKNOWN.type
class Syntax
trait Recognized
object SYNTAX_PROTO2.type
object SYNTAX_PROTO3.type
Show all

Members list

Type members

Value members

Abstract methods

def index: Int
def name: String
def value: Int

Concrete methods

def isUnrecognized: Boolean
def javaValueDescriptor: EnumValueDescriptor
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Inherited methods

def canEqual(that: Any): Boolean

Attributes

Inherited from:
Equals
def productArity: Int

Attributes

Inherited from:
Product
def productElement(n: Int): Any

Attributes

Inherited from:
Product
def productElementName(n: Int): String

Attributes

Inherited from:
Product
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def productPrefix: String

Attributes

Inherited from:
Product