func (codegen *_CodeGen) Table(compiler *gslang.Compiler, tableType *ast.Table) { var buff bytes.Buffer if err := codegen.tpl.ExecuteTemplate(&buff, "table", tableType); err != nil { gserrors.Panicf(err, "exec template(table) for %s error", tableType) } if gslang.IsException(tableType) { codegen.writeJavaFile(exception(tableType.Name()), tableType, buff.Bytes()) } else { codegen.writeJavaFile(tableType.Name(), tableType, buff.Bytes()) } }