public class JavaClientApiGenerator extends AbstractCommonGenerator
apiNameMaper, apiType, builderWrappers, classNameMapper, context, outPath, outRootPackage, packageNameMapper, serviceId, version| 构造器和说明 |
|---|
JavaClientApiGenerator() |
JavaClientApiGenerator(java.lang.String rootPackage,
java.lang.String outPath) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected JavaParamClassWrapper |
createParamClassWarpper(ParamClassInfo paramClassInfo,
java.lang.String distPack,
java.lang.String fileName)
创建Java类包装器
|
void |
generateApiFile(ApiClassInfo apiInfo)
生成java客户端Api文件
|
void |
generateBaseFile() |
void |
generateParamFile(BuilderWrapper<ParamClassInfo> wrapper)
生成参数文件
|
generateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOutPath, setVersionpublic JavaClientApiGenerator(java.lang.String rootPackage,
java.lang.String outPath)
public JavaClientApiGenerator()
public void generateBaseFile()
generateBaseFile 在类中 AbstractGeneratorpublic void generateApiFile(ApiClassInfo apiInfo) throws java.lang.Exception
generateApiFile 在类中 AbstractGeneratorjava.lang.Exceptionpublic void generateParamFile(BuilderWrapper<ParamClassInfo> wrapper) throws java.lang.Exception
generateParamFile 在类中 AbstractGeneratorjava.lang.Exceptionprotected JavaParamClassWrapper createParamClassWarpper(ParamClassInfo paramClassInfo, java.lang.String distPack, java.lang.String fileName)
createParamClassWarpper 在类中 AbstractGeneratorparamClassInfo - 参数类信息distPack - 发布的包文件夹名fileName - 文件名Copyright © 2019. All Rights Reserved.