com
.
google
.
protobuf
.
descriptor
DescriptorProto
Related Docs:
object DescriptorProto
|
package descriptor
final
case class
DescriptorProto
(
name:
Option
[
String
] =
None
,
field:
Seq
[
FieldDescriptorProto
] =
Nil
,
extension:
Seq
[
FieldDescriptorProto
] =
Nil
,
nestedType:
Seq
[
DescriptorProto
] =
Nil
,
enumType:
Seq
[
EnumDescriptorProto
] =
Nil
,
extensionRange:
Seq
[
ExtensionRange
] =
Nil
,
oneofDecl:
Seq
[
OneofDescriptorProto
] =
Nil
,
options:
Option
[
MessageOptions
] =
None
,
reservedRange:
Seq
[
ReservedRange
] =
Nil
,
reservedName:
Seq
[
String
] =
Nil
)
extends
trueaccord.scalapb.GeneratedMessage
with
trueaccord.scalapb.Message
[
DescriptorProto
] with
Updatable
[
DescriptorProto
] with
Product
with
Serializable
Annotations
@SerialVersionUID
()
Linear Supertypes
Product
,
Equals
,
Updatable
[
DescriptorProto
],
trueaccord.scalapb.Message
[
DescriptorProto
],
trueaccord.scalapb.GeneratedMessage
,
Serializable
,
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
DescriptorProto
Product
Equals
Updatable
Message
GeneratedMessage
Serializable
Serializable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
DescriptorProto
(
name:
Option
[
String
] =
None
,
field:
Seq
[
FieldDescriptorProto
] =
Nil
,
extension:
Seq
[
FieldDescriptorProto
] =
Nil
,
nestedType:
Seq
[
DescriptorProto
] =
Nil
,
enumType:
Seq
[
EnumDescriptorProto
] =
Nil
,
extensionRange:
Seq
[
ExtensionRange
] =
Nil
,
oneofDecl:
Seq
[
OneofDescriptorProto
] =
Nil
,
options:
Option
[
MessageOptions
] =
None
,
reservedRange:
Seq
[
ReservedRange
] =
Nil
,
reservedName:
Seq
[
String
] =
Nil
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
addAllEnumType
(
__vs:
TraversableOnce
[
EnumDescriptorProto
]
)
:
DescriptorProto
def
addAllExtension
(
__vs:
TraversableOnce
[
FieldDescriptorProto
]
)
:
DescriptorProto
def
addAllExtensionRange
(
__vs:
TraversableOnce
[
ExtensionRange
]
)
:
DescriptorProto
def
addAllField
(
__vs:
TraversableOnce
[
FieldDescriptorProto
]
)
:
DescriptorProto
def
addAllNestedType
(
__vs:
TraversableOnce
[
DescriptorProto
]
)
:
DescriptorProto
def
addAllOneofDecl
(
__vs:
TraversableOnce
[
OneofDescriptorProto
]
)
:
DescriptorProto
def
addAllReservedName
(
__vs:
TraversableOnce
[
String
]
)
:
DescriptorProto
def
addAllReservedRange
(
__vs:
TraversableOnce
[
ReservedRange
]
)
:
DescriptorProto
def
addEnumType
(
__vs:
EnumDescriptorProto
*
)
:
DescriptorProto
def
addExtension
(
__vs:
FieldDescriptorProto
*
)
:
DescriptorProto
def
addExtensionRange
(
__vs:
ExtensionRange
*
)
:
DescriptorProto
def
addField
(
__vs:
FieldDescriptorProto
*
)
:
DescriptorProto
def
addNestedType
(
__vs:
DescriptorProto
*
)
:
DescriptorProto
def
addOneofDecl
(
__vs:
OneofDescriptorProto
*
)
:
DescriptorProto
def
addReservedName
(
__vs:
String
*
)
:
DescriptorProto
def
addReservedRange
(
__vs:
ReservedRange
*
)
:
DescriptorProto
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clearEnumType
:
DescriptorProto
def
clearExtension
:
DescriptorProto
def
clearExtensionRange
:
DescriptorProto
def
clearField
:
DescriptorProto
def
clearName
:
DescriptorProto
def
clearNestedType
:
DescriptorProto
def
clearOneofDecl
:
DescriptorProto
def
clearOptions
:
DescriptorProto
def
clearReservedName
:
DescriptorProto
def
clearReservedRange
:
DescriptorProto
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
companion
:
DescriptorProto
.type
Definition Classes
DescriptorProto
→
GeneratedMessage
val
enumType
:
Seq
[
EnumDescriptorProto
]
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
val
extension
:
Seq
[
FieldDescriptorProto
]
val
extensionRange
:
Seq
[
ExtensionRange
]
val
field
:
Seq
[
FieldDescriptorProto
]
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
getAllFields
:
Map
[
FieldDescriptor
,
Any
]
Definition Classes
GeneratedMessage
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getField
(
__field:
FieldDescriptor
)
:
Any
Definition Classes
DescriptorProto
→
GeneratedMessage
def
getName
:
String
def
getOptions
:
MessageOptions
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
mergeFrom
(
_input__:
CodedInputStream
)
:
DescriptorProto
Definition Classes
DescriptorProto
→
Message
val
name
:
Option
[
String
]
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
val
nestedType
:
Seq
[
DescriptorProto
]
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
oneofDecl
:
Seq
[
OneofDescriptorProto
]
val
options
:
Option
[
MessageOptions
]
val
reservedName
:
Seq
[
String
]
val
reservedRange
:
Seq
[
ReservedRange
]
final
def
serializedSize
:
Int
Definition Classes
DescriptorProto
→
GeneratedMessage
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toByteArray
:
Array
[
Byte
]
Definition Classes
GeneratedMessage
def
toString
()
:
String
Definition Classes
DescriptorProto
→ AnyRef → Any
def
update
(
ms: (
Lens
[
DescriptorProto
,
DescriptorProto
]) ⇒
Mutation
[
DescriptorProto
]*
)
:
DescriptorProto
Definition Classes
Updatable
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
withEnumType
(
__v:
Seq
[
EnumDescriptorProto
]
)
:
DescriptorProto
def
withExtension
(
__v:
Seq
[
FieldDescriptorProto
]
)
:
DescriptorProto
def
withExtensionRange
(
__v:
Seq
[
ExtensionRange
]
)
:
DescriptorProto
def
withField
(
__v:
Seq
[
FieldDescriptorProto
]
)
:
DescriptorProto
def
withName
(
__v:
String
)
:
DescriptorProto
def
withNestedType
(
__v:
Seq
[
DescriptorProto
]
)
:
DescriptorProto
def
withOneofDecl
(
__v:
Seq
[
OneofDescriptorProto
]
)
:
DescriptorProto
def
withOptions
(
__v:
MessageOptions
)
:
DescriptorProto
def
withReservedName
(
__v:
Seq
[
String
]
)
:
DescriptorProto
def
withReservedRange
(
__v:
Seq
[
ReservedRange
]
)
:
DescriptorProto
def
writeDelimitedTo
(
output:
OutputStream
)
:
Unit
Definition Classes
GeneratedMessage
def
writeTo
(
_output__:
CodedOutputStream
)
:
Unit
Definition Classes
DescriptorProto
→
GeneratedMessage
def
writeTo
(
output:
OutputStream
)
:
Unit
Definition Classes
GeneratedMessage
Inherited from
Product
Inherited from
Equals
Inherited from
Updatable
[
DescriptorProto
]
Inherited from
trueaccord.scalapb.Message
[
DescriptorProto
]
Inherited from
trueaccord.scalapb.GeneratedMessage
Inherited from
Serializable
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped