Generate code for Adaptive Decoding. This flag is only used for scala presently.
Map from included file names to the namespaces defined in those files.
Map from included file names to the namespaces defined in those files.
The default value for the specified type and mutability.
The default value for the specified type and mutability.
The name used in RPC request, this needs to be same as Apache compiler
The name used in RPC request, this needs to be same as Apache compiler
Used to find the namespace in included files.
Used to find the namespace in included files. This does not need to match the corresponding GeneratorFactory.language.
****************** helper functions ***********************
****************** helper functions ***********************
Returns a String "_root_.
Returns a String "_root_.scala.Product${N}[Type1, Type2, ...]" or "scala.Product".
When a named type is imported via include statement, we need to qualify it using its full namespace
When a named type is imported via include statement, we need to qualify it using its full namespace
Thrift Result struct that includes success or exceptions returned.
Thrift Result struct that includes success or exceptions returned.
Returns a String "_root_.
Returns a String "_root_.scala.Tuple${N}[Type1, Type2, ...]"