Index

A C D E F G I J K N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form

A

ANDROID_SUPPORT - Enum constant in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
 
ANDROIDX - Enum constant in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
 
apply(Project) - Method in class com.microsoft.thrifty.gradle.ThriftyGradlePlugin
 

C

com.microsoft.thrifty.gradle - package com.microsoft.thrifty.gradle
 
COROUTINE - Enum constant in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
 

D

DEFAULT - Enum constant in enum class com.microsoft.thrifty.gradle.FieldNameStyle
 
DEFAULT - Enum constant in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
 

E

exclude(String) - Method in interface com.microsoft.thrifty.gradle.ThriftSourceDirectory
Excludes all files described by the given pattern.
execute() - Method in class com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkAction
 

F

FieldNameStyle - Enum Class in com.microsoft.thrifty.gradle
The name styles supported by Thrifty.

G

GenerateThriftSourcesWorkAction - Class in com.microsoft.thrifty.gradle
A WorkAction that actually generates the Thrifty sources.
GenerateThriftSourcesWorkAction() - Constructor for class com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkAction
 
GenerateThriftSourcesWorkParams - Interface in com.microsoft.thrifty.gradle
Encapsulates all input to Thrifty compilation, in a Serializable form.
getAllowUnknownEnumValues() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
getGenerateServiceClients() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
getIncludePath() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
 
getIncludePath() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
 
getIncludePathEntries() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
getLabel() - Method in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
 
getListType() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
getMapType() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
getNameStyle() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
getNullabilityAnnotations() - Method in class com.microsoft.thrifty.gradle.JavaThriftOptions
 
getOutputDirectory() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
 
getOutputDirectory() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
getOutputDirectory() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
 
getParcelable() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
getServiceClientStyle() - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
getSetType() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
getShowStacktrace() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
 
getShowStacktrace() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
 
getSource() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
 
getSources() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
getStructBuilders() - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
getThriftOptions() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
 
getThriftOptions() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
getThriftOptions() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
 
getThriftyClasspath() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
 
getThriftyVersion() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
getWorkerExecutor() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
 

I

include(String) - Method in interface com.microsoft.thrifty.gradle.ThriftSourceDirectory
Includes all files described by the given pattern.
includePath(String...) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
isGenerateServer() - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 

J

java(Action<JavaThriftOptions>) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
JAVA - Enum constant in enum class com.microsoft.thrifty.gradle.FieldNameStyle
 
JavaThriftOptions - Class in com.microsoft.thrifty.gradle
Thrift options specific to the Java language.
JavaThriftOptions() - Constructor for class com.microsoft.thrifty.gradle.JavaThriftOptions
 
JavaThriftOptions.NullabilityAnnotations - Enum Class in com.microsoft.thrifty.gradle
 

K

kotlin(Action<KotlinThriftOptions>) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
KotlinThriftOptions - Class in com.microsoft.thrifty.gradle
Thrift options specific to the Kotlin language.
KotlinThriftOptions() - Constructor for class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
KotlinThriftOptions.ClientStyle - Enum Class in com.microsoft.thrifty.gradle
 

N

NONE - Enum constant in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
 
NONE - Enum constant in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
 

O

outputDir(String) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 

P

PASCAL - Enum constant in enum class com.microsoft.thrifty.gradle.FieldNameStyle
 

R

run() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
 

S

setAllowUnknownEnumValues(boolean) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setGenerateServer(boolean) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
setGenerateServiceClients(boolean) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
setGenerateServiceClients(boolean) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setListType(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setMapType(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setNameStyle(FieldNameStyle) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setNameStyle(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setNullabilityAnnotations(JavaThriftOptions.NullabilityAnnotations) - Method in class com.microsoft.thrifty.gradle.JavaThriftOptions
 
setNullabilityAnnotations(String) - Method in class com.microsoft.thrifty.gradle.JavaThriftOptions
 
setParcelable(boolean) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setServiceClientStyle(KotlinThriftOptions.ClientStyle) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
setServiceClientStyle(String) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
setSetType(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
 
setStructBuilders(boolean) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
 
sourceDir(String) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
sourceDir(String, Action<ThriftSourceDirectory>) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 
sourceDirs(String...) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
 

T

ThriftOptions - Class in com.microsoft.thrifty.gradle
Thrift options applicable to all supported languages.
ThriftOptions() - Constructor for class com.microsoft.thrifty.gradle.ThriftOptions
 
ThriftSourceDirectory - Interface in com.microsoft.thrifty.gradle
Represents a pattern-filterable source directory.
ThriftyExtension - Class in com.microsoft.thrifty.gradle
Implements the 'thrifty' Gradle extension.
ThriftyExtension(ObjectFactory, ProjectLayout) - Constructor for class com.microsoft.thrifty.gradle.ThriftyExtension
 
ThriftyGradlePlugin - Class in com.microsoft.thrifty.gradle
The plugin makes everything happen.
ThriftyGradlePlugin() - Constructor for class com.microsoft.thrifty.gradle.ThriftyGradlePlugin
 
ThriftyTask - Class in com.microsoft.thrifty.gradle
The Gradle task responsible for triggering generation of Thrifty source files.
ThriftyTask() - Constructor for class com.microsoft.thrifty.gradle.ThriftyTask
 

V

valueOf(String) - Static method in enum class com.microsoft.thrifty.gradle.FieldNameStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.microsoft.thrifty.gradle.FieldNameStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E F G I J K N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form