protobuf-kotlin-schemadocument
0.3.0
common
protobuf-kotlin-schemadocument
/
pro.felixo.protobuf.schemadocument
/
Field
Field
data
class
Field
(
val
name
:
Identifier
,
val
type
:
FieldType
,
val
number
:
FieldNumber
,
val
rule
:
FieldRule
=
FieldRule.Singular
)
:
Member
Represents a field declaration inside a
Message
or a
OneOf
.
Members
Constructors
Field
Link copied to clipboard
constructor
(
name
:
Identifier
,
type
:
FieldType
,
number
:
FieldNumber
,
rule
:
FieldRule
=
FieldRule.Singular
)
Properties
element
Name
Link copied to clipboard
open
override
val
elementName
:
String
element
Type
Link copied to clipboard
open
override
val
elementType
:
String
name
Link copied to clipboard
open
override
val
name
:
Identifier
number
Link copied to clipboard
val
number
:
FieldNumber
rule
Link copied to clipboard
val
rule
:
FieldRule
type
Link copied to clipboard
val
type
:
FieldType