JavaScript is disabled on your browser.
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
E
G
I
L
M
O
S
T
V
B
buildLanguage()
- Method in class org.coursera.courier.
SwiftGenerator
C
customTypeLanguage()
- Method in class org.coursera.courier.
SwiftGenerator
D
defaults
- Variable in class org.coursera.courier.swift.
GlobalConfig
defaultToLiteral(RecordTemplateSpec.Field)
- Method in class org.coursera.courier.swift.
SwiftSyntax
definedSchemas()
- Method in class org.coursera.courier.
SwiftGenerator
deprecatedToString(Object)
- Static method in class org.coursera.courier.swift.
SwiftDocEscaping
Return a deprecated attribute, as a string of Swift source.
E
equatable
- Variable in class org.coursera.courier.swift.
SwiftProperties
escape(String)
- Static method in class org.coursera.courier.swift.
SwiftStringEscaper
escapedFullname(ClassTemplateSpec)
- Static method in class org.coursera.courier.swift.
SwiftSyntax
Returns the escaped fully qualified name of a
ClassTemplateSpec
.
escapeKeyword(String)
- Static method in class org.coursera.courier.swift.
SwiftSyntax
Returns the escaped Pegasus symbol for use in Swift source code.
escapeString(String)
- Static method in class org.coursera.courier.swift.
SwiftSyntax
G
generate(ClassTemplateSpec)
- Method in class org.coursera.courier.
SwiftGenerator
See
SwiftProperties
for customization options.
generatePredef()
- Method in class org.coursera.courier.
SwiftGenerator
GlobalConfig
- Class in
org.coursera.courier.swift
GlobalConfig(SwiftProperties.Optionality, boolean, boolean)
- Constructor for class org.coursera.courier.swift.
GlobalConfig
I
isEquatable()
- Method in class org.coursera.courier.swift.
SwiftSyntax
isOptional(RecordTemplateSpec.Field)
- Method in class org.coursera.courier.swift.
SwiftSyntax
L
lookupSwiftProperties(ClassTemplateSpec)
- Method in class org.coursera.courier.swift.
GlobalConfig
M
main(String[])
- Static method in class org.coursera.courier.
SwiftGenerator
O
omit
- Variable in class org.coursera.courier.swift.
SwiftProperties
optionality
- Variable in class org.coursera.courier.swift.
SwiftProperties
org.coursera.courier
- package org.coursera.courier
org.coursera.courier.swift
- package org.coursera.courier.swift
S
stringToDocComment(String)
- Static method in class org.coursera.courier.swift.
SwiftDocEscaping
Returns a doc comment, as a string of Swift source, for the given documentation string.
SwiftDocEscaping
- Class in
org.coursera.courier.swift
SwiftDocEscaping()
- Constructor for class org.coursera.courier.swift.
SwiftDocEscaping
SwiftGenerator
- Class in
org.coursera.courier
Courier code generator for Swift.
SwiftGenerator()
- Constructor for class org.coursera.courier.
SwiftGenerator
SwiftGenerator(GlobalConfig)
- Constructor for class org.coursera.courier.
SwiftGenerator
SwiftGenerator.SwiftCompilationUnit
- Class in
org.coursera.courier
SwiftGenerator.SwiftCompilationUnit(String, String)
- Constructor for class org.coursera.courier.
SwiftGenerator.SwiftCompilationUnit
SwiftProperties
- Class in
org.coursera.courier.swift
Customizable properties that may be added to a Pegasus schema.
SwiftProperties(SwiftProperties.Optionality, boolean, boolean)
- Constructor for class org.coursera.courier.swift.
SwiftProperties
SwiftProperties.Optionality
- Enum in
org.coursera.courier.swift
"optionality" property.
SwiftStringEscaper
- Class in
org.coursera.courier.swift
SwiftStringEscaper()
- Constructor for class org.coursera.courier.swift.
SwiftStringEscaper
SwiftSyntax
- Class in
org.coursera.courier.swift
Provides utilities for code generating Swift source code.
SwiftSyntax(ClassTemplateSpec, SwiftProperties, GlobalConfig)
- Constructor for class org.coursera.courier.swift.
SwiftSyntax
SwiftyJSON
- Class in
org.coursera.courier.swift
SwiftyJSON(SwiftSyntax)
- Constructor for class org.coursera.courier.swift.
SwiftyJSON
T
toGetAccessor(String, UnionTemplateSpec.Member)
- Method in class org.coursera.courier.swift.
SwiftyJSON
toGetAccessor(String, RecordTemplateSpec.Field)
- Method in class org.coursera.courier.swift.
SwiftyJSON
toLiteral(DataSchema, Object)
- Static method in class org.coursera.courier.swift.
SwiftSyntax
toSetAccessor(String, UnionTemplateSpec.Member)
- Method in class org.coursera.courier.swift.
SwiftyJSON
toSetAccessor(String, RecordTemplateSpec.Field)
- Method in class org.coursera.courier.swift.
SwiftyJSON
toType(ClassTemplateSpec, boolean)
- Method in class org.coursera.courier.swift.
SwiftSyntax
Returns the Swift type of an optional field for the given
ClassTemplateSpec
as a Swift source code string.
toUnionMemberName(ClassTemplateSpec)
- Static method in class org.coursera.courier.swift.
SwiftSyntax
Returns the union member class name for the given
ClassTemplateSpec
as a Swift source code string.
V
valueOf(String)
- Static method in enum org.coursera.courier.swift.
SwiftProperties.Optionality
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.coursera.courier.swift.
SwiftProperties.Optionality
Returns an array containing the constants of this enum type, in the order they are declared.
B
C
D
E
G
I
L
M
O
S
T
V
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes