toggle menu
wire-schema
5.1.0-SNAPSHOT
common
switch theme
search in API
wire-schema
/
com.squareup.wire.schema
/
Extend
Extend
data
class
Extend
(
val
location
:
Location
,
val
documentation
:
String
,
val
name
:
String
,
val
fields
:
List
<
Field
>
)
Members
Constructors
Extend
Link copied to clipboard
constructor
(
location
:
Location
,
documentation
:
String
,
name
:
String
,
fields
:
List
<
Field
>
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
documentation
Link copied to clipboard
val
documentation
:
String
fields
Link copied to clipboard
val
fields
:
List
<
Field
>
location
Link copied to clipboard
val
location
:
Location
name
Link copied to clipboard
val
name
:
String
type
Link copied to clipboard
var
type
:
ProtoType
?
Functions
link
Link copied to clipboard
fun
link
(
linker
:
Linker
)
link
Options
Link copied to clipboard
fun
linkOptions
(
linker
:
Linker
,
syntaxRules
:
SyntaxRules
,
validate
:
Boolean
)
member
Link copied to clipboard
fun
member
(
field
:
Field
)
:
ProtoMember
retain
All
Link copied to clipboard
fun
retainAll
(
schema
:
Schema
,
markSet
:
MarkSet
)
:
Extend
?
retain
Linked
Link copied to clipboard
fun
retainLinked
(
linkedFields
:
Set
<
Field
>
)
:
Extend
?
validate
Link copied to clipboard
fun
validate
(
linker
:
Linker
,
syntaxRules
:
SyntaxRules
)