public class TemplateContextGenerator extends Object
| Constructor and Description |
|---|
TemplateContextGenerator(SwiftGeneratorConfig generatorConfig,
TypeRegistry typeRegistry,
TypeToJavaConverter typeConverter,
ConstantRenderer constantRenderer,
String defaultNamespace) |
public TemplateContextGenerator(SwiftGeneratorConfig generatorConfig, TypeRegistry typeRegistry, TypeToJavaConverter typeConverter, ConstantRenderer constantRenderer, String defaultNamespace)
public ServiceContext serviceFromThrift(Service service)
public StructContext structFromThrift(AbstractStruct struct)
public MethodContext methodFromThrift(ThriftMethod method)
public FieldContext fieldFromThrift(ThriftField field)
public ConstantsContext constantsFromThrift()
public ConstantContext constantFromThrift(Const constant)
public ExceptionContext exceptionFromThrift(ThriftField field)
public EnumContext enumFromThrift(IntegerEnum integerEnum)
public EnumContext enumFromThrift(StringEnum stringEnum)
public EnumFieldContext fieldFromThrift(IntegerEnumField field)
public EnumFieldContext fieldFromThrift(String value)
public static final String mangleJavaMethodName(String src)
public static final String mangleJavaTypeName(String src)
Copyright © 2012-2016 Facebook, Inc.. All Rights Reserved.