The default value for the specified type and mutability.
The default value for the specified type and mutability.
get the ID of a service parent.
get the ID of a service parent. Java and Scala implementations are different.
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 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
****************** helper functions ***********************
****************** helper functions ***********************
Returns a String "scala.
Returns a String "scala.Product${N}[Type1, Type2, ...]" or "scala.Product".
Like productN, but returns "Unit" for empty lists.
Like productN, but returns "Unit" for empty lists.
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.