ソースを参照

改正所有的注释

4.1.3.A
jueyue 9年前
コミット
8a81de0a0c
95個のファイルの変更173行の追加184行の削除
  1. +1
    -1
      easypoi-annotation/src/main/java/org/jeecgframework/poi/excel/annotation/Excel.java
  2. +1
    -1
      easypoi-annotation/src/main/java/org/jeecgframework/poi/excel/annotation/ExcelIgnore.java
  3. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/ExcelCache.java
  4. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/HtmlCache.java
  5. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/ImageCache.java
  6. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/WordCache.java
  7. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/manager/FileLoadeImpl.java
  8. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/manager/IFileLoader.java
  9. +2
    -2
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/manager/POICacheManager.java
  10. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/cache/package-info.java
  11. +3
    -3
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelExportUtil.java
  12. +8
    -12
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelImportUtil.java
  13. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelToHtmlUtil.java
  14. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/ExcelBaseParams.java
  15. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/ExcelToHtmlParams.java
  16. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/ImportParams.java
  17. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/TemplateExportParams.java
  18. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/enmus/CellValueType.java
  19. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/enmus/ExcelStyleType.java
  20. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/enmus/ExcelType.java
  21. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/params/ExcelBaseEntity.java
  22. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/params/ExcelCollectionParams.java
  23. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/params/ExcelForEachParams.java
  24. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/result/ExcelImportResult.java
  25. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/result/ExcelVerifyHanlderResult.java
  26. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/sax/SaxReadCellEntity.java
  27. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/ExcelExportServer.java
  28. +19
    -8
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/base/ExcelExportBase.java
  29. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/base/ExportBase.java
  30. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/AbstractExcelExportStyler.java
  31. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/ExcelExportStylerBorderImpl.java
  32. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/ExcelExportStylerColorImpl.java
  33. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/ExcelExportStylerDefaultImpl.java
  34. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/IExcelExportStyler.java
  35. +5
    -5
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/template/ExcelExportOfTemplateUtil.java
  36. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/graph/builder/ExcelChartBuildService.java
  37. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/graph/entity/ExcelGraph.java
  38. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/ExcelToHtmlServer.java
  39. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/helper/CellValueHelper.java
  40. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/helper/MergedRegionHelper.java
  41. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/helper/StylerHelper.java
  42. +4
    -4
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/CellValueServer.java
  43. +3
    -3
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/ExcelImportServer.java
  44. +4
    -5
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/base/ImportBaseService.java
  45. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/package-info.java
  46. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/sax/SaxReadExcel.java
  47. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/sax/SheetHandler.java
  48. +1
    -2
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/sax/parse/SaxRowRead.java
  49. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/package-info.java
  50. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/ExcelExportException.java
  51. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/ExcelImportException.java
  52. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/enums/ExcelExportEnum.java
  53. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/enums/ExcelImportEnum.java
  54. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/exception/word/WordExportException.java
  55. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/exception/word/enmus/WordExportEnum.java
  56. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/handler/impl/ExcelDataHandlerDefaultImpl.java
  57. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/handler/impl/package-info.java
  58. +4
    -4
      easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelDataHandler.java
  59. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelModel.java
  60. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelReadRowHanlder.java
  61. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelVerifyHandler.java
  62. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/handler/package-info.java
  63. +0
    -13
      easypoi-base/src/main/java/org/jeecgframework/poi/package-info.java
  64. +2
    -2
      easypoi-base/src/main/java/org/jeecgframework/poi/pdf/PdfExportUtil.java
  65. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/pdf/entity/PdfExportParams.java
  66. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/pdf/export/PdfExportServer.java
  67. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/pdf/package-info.java
  68. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/pdf/styler/IPdfExportStyler.java
  69. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/pdf/styler/PdfExportStylerDefaultImpl.java
  70. +3
    -3
      easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiElUtil.java
  71. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiFunctionUtil.java
  72. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiMergeCellUtil.java
  73. +7
    -7
      easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiPublicUtil.java
  74. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiSheetUtility.java
  75. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiValidationUtil.java
  76. +2
    -3
      easypoi-base/src/main/java/org/jeecgframework/poi/word/WordExportUtil.java
  77. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/MyXWPFDocument.java
  78. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/WordImageEntity.java
  79. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/params/ExcelListEntity.java
  80. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/params/ListParamEntity.java
  81. +1
    -1
      easypoi-base/src/main/java/org/jeecgframework/poi/word/package-info.java
  82. +15
    -19
      easypoi-base/src/main/java/org/jeecgframework/poi/word/parse/ParseWord07.java
  83. +9
    -5
      easypoi-base/src/main/java/org/jeecgframework/poi/word/parse/excel/ExcelEntityParse.java
  84. +5
    -7
      easypoi-base/src/main/java/org/jeecgframework/poi/word/parse/excel/ExcelMapParse.java
  85. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/BasePOIConstants.java
  86. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/MapExcelConstants.java
  87. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/NormalExcelConstants.java
  88. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/TemplateExcelConstants.java
  89. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/TemplateWordConstants.java
  90. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgMapExcelView.java
  91. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgSingleExcelView.java
  92. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgTemplateExcelView.java
  93. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgTemplateWordView.java
  94. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/MiniAbstractExcelView.java
  95. +1
    -1
      easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/PDFTemplateView.java

+ 1
- 1
easypoi-annotation/src/main/java/org/jeecgframework/poi/excel/annotation/Excel.java ファイルの表示

@@ -23,7 +23,7 @@ import java.lang.annotation.Target;
/**
* Excel 导出基本注释
* @author JueYue
* @date 2014年6月20日 下午10:25:12
* 2014年6月20日 下午10:25:12
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)


+ 1
- 1
easypoi-annotation/src/main/java/org/jeecgframework/poi/excel/annotation/ExcelIgnore.java ファイルの表示

@@ -23,7 +23,7 @@ import java.lang.annotation.Target;
/**
* 标记为excel 创建实体忽略,放置死循环的造成
* @author JueYue
* @date 2013-9-24
* 2013-9-24
* @version 1.0
*/
@Retention(RetentionPolicy.RUNTIME)


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/cache/ExcelCache.java ファイルの表示

@@ -30,7 +30,7 @@ import org.slf4j.LoggerFactory;
* Excel类型的缓存
*
* @author JueYue
* @date 2014年2月11日
* 2014年2月11日
* @version 1.0
*/
public final class ExcelCache {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/cache/HtmlCache.java ファイルの表示

@@ -12,7 +12,7 @@ import com.google.common.cache.LoadingCache;
/**
* Excel 转变成为Html 的缓存
* @author JueYue
* @date 2015年8月7日 下午1:29:47
* 2015年8月7日 下午1:29:47
*/
public class HtmlCache {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/cache/ImageCache.java ファイルの表示

@@ -32,7 +32,7 @@ import com.google.common.cache.LoadingCache;
/**
* 图片缓存处理
* @author JueYue
* @date 2016年1月8日 下午4:16:32
* 2016年1月8日 下午4:16:32
*/
public class ImageCache {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/cache/WordCache.java ファイルの表示

@@ -26,7 +26,7 @@ import org.slf4j.LoggerFactory;
* word 缓存中心
*
* @author JueYue
* @date 2014年7月24日 下午10:54:31
* 2014年7月24日 下午10:54:31
*/
public class WordCache {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/cache/manager/FileLoadeImpl.java ファイルの表示

@@ -28,7 +28,7 @@ import org.slf4j.LoggerFactory;
/**
* 文件加载类,根据路径加载指定文件
* @author JueYue
* @date 2014年2月10日
* 2014年2月10日
* @version 1.0
*/
public class FileLoadeImpl implements IFileLoader {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/cache/manager/IFileLoader.java ファイルの表示

@@ -19,7 +19,7 @@ package org.jeecgframework.poi.cache.manager;
* 缓存读取
* @author JueYue
* 默认实现是FileLoader
* @date 2015年10月17日 下午7:12:01
* 2015年10月17日 下午7:12:01
*/
public interface IFileLoader {
/**


+ 2
- 2
easypoi-base/src/main/java/org/jeecgframework/poi/cache/manager/POICacheManager.java ファイルの表示

@@ -32,8 +32,8 @@ import com.google.common.cache.LoadingCache;
* 缓存管理
*
* @author JueYue
* @date 2014年2月10日
* @date 2015年10月17日
* 2014年2月10日
* 2015年10月17日
* @version 1.1
*/
public final class POICacheManager {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/cache/package-info.java ファイルの表示

@@ -5,7 +5,7 @@
*/
/**
* @author JueYue
* @date 2014年2月10日
* 2014年2月10日
* @version 1.0
*/
package org.jeecgframework.poi.cache;

+ 3
- 3
easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelExportUtil.java ファイルの表示

@@ -35,7 +35,7 @@ import org.jeecgframework.poi.excel.export.template.ExcelExportOfTemplateUtil;
*
* @author JueYue
* @version 1.0
* @date 2013-10-17
* 2013-10-17
*/
public class ExcelExportUtil {
@@ -68,8 +68,8 @@ public class ExcelExportUtil {
* 根据Map创建对应的Excel
* @param entity
* 表格标题属性
* @param pojoClass
* Excel对象Class
* @param entityList
* Map对象列表
* @param dataSet
* Excel对象数据List
*/


+ 8
- 12
easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelImportUtil.java ファイルの表示

@@ -35,7 +35,7 @@ import org.slf4j.LoggerFactory;
* Excel 导入工具
*
* @author JueYue
* @date 2013-9-24
* 2013-9-24
* @version 1.0
*/
@SuppressWarnings({ "unchecked" })
@@ -53,7 +53,6 @@ public class ExcelImportUtil {
* @param pojoClass
* @param params
* @return
* @throws Exception
*/
public static <T> List<T> importExcel(File file, Class<?> pojoClass, ImportParams params) {
FileInputStream in = null;
@@ -73,7 +72,7 @@ public class ExcelImportUtil {
/**
* Excel 导入 数据源IO流,不返回校验结果 导入 字段类型 Integer,Long,Double,Date,String,Boolean
*
* @param file
* @param inputstream
* @param pojoClass
* @param params
* @return
@@ -87,7 +86,7 @@ public class ExcelImportUtil {
/**
* Excel 导入 数据源IO流,返回校验结果 字段类型 Integer,Long,Double,Date,String,Boolean
*
* @param file
* @param inputstream
* @param pojoClass
* @param params
* @return
@@ -106,7 +105,6 @@ public class ExcelImportUtil {
* @param pojoClass
* @param params
* @return
* @throws Exception
*/
public static <T> ExcelImportResult<T> importExcelVerify(File file, Class<?> pojoClass,
ImportParams params) {
@@ -132,7 +130,6 @@ public class ExcelImportUtil {
* @param pojoClass
* @param params
* @return
* @throws Exception
*/
public static <T> List<T> importExcelBySax(InputStream inputstream, Class<?> pojoClass,
ImportParams params) {
@@ -143,10 +140,10 @@ public class ExcelImportUtil {
* Excel 通过SAX解析方法,适合大数据导入,不支持图片
* 导入 数据源本地文件,不返回校验结果 导入 字 段类型 Integer,Long,Double,Date,String,Boolean
*
* @param file
* @param rowRead
* @return
* @throws Exception
* @param inputstream
* @param pojoClass
* @param params
* @param hanlder
*/
@SuppressWarnings("rawtypes")
public static void importExcelBySax(InputStream inputstream, Class<?> pojoClass,
@@ -158,10 +155,9 @@ public class ExcelImportUtil {
* Excel 通过SAX解析方法,适合大数据导入,不支持图片
* 导入 数据源IO流,不返回校验结果 导入 字段类型 Integer,Long,Double,Date,String,Boolean
*
* @param file
* @param inputstream
* @param rowRead
* @return
* @throws Exception
*/
public static <T> List<T> importExcelBySax(InputStream inputstream, ISaxRowRead rowRead) {
return new SaxReadExcel().readExcel(inputstream, null, null, rowRead, null);


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/ExcelToHtmlUtil.java ファイルの表示

@@ -7,7 +7,7 @@ import org.jeecgframework.poi.excel.entity.ExcelToHtmlParams;
/**
* Excel 变成界面
* @author JueYue
* @date 2015年5月10日 上午11:51:48
* 2015年5月10日 上午11:51:48
*/
public class ExcelToHtmlUtil {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/ExcelBaseParams.java ファイルの表示

@@ -20,7 +20,7 @@ import org.jeecgframework.poi.handler.inter.IExcelDataHandler;
/**
* 基础参数
* @author JueYue
* @date 2014年6月20日 下午1:56:52
* 2014年6月20日 下午1:56:52
*/
@SuppressWarnings("rawtypes")
public class ExcelBaseParams {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/ExcelToHtmlParams.java ファイルの表示

@@ -5,7 +5,7 @@ import org.apache.poi.ss.usermodel.Workbook;
/**
* Excel到HTML的参数
* @author JueYue
* @date 2015年8月7日 下午1:45:46
* 2015年8月7日 下午1:45:46
*/
public class ExcelToHtmlParams {
/**


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/ImportParams.java ファイルの表示

@@ -21,7 +21,7 @@ import org.jeecgframework.poi.handler.inter.IExcelVerifyHandler;
* 导入参数设置
*
* @author JueYue
* @date 2013-9-24
* 2013-9-24
* @version 1.0
*/
@SuppressWarnings("rawtypes")


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/TemplateExportParams.java ファイルの表示

@@ -21,7 +21,7 @@ import org.jeecgframework.poi.excel.export.styler.ExcelExportStylerDefaultImpl;
* 模板导出参数设置
*
* @author JueYue
* @date 2013-10-17
* 2013-10-17
* @version 1.0
*/
public class TemplateExportParams extends ExcelBaseParams {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/enmus/CellValueType.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.excel.entity.enmus;
/**
* Cell 值得类型
* @author JueYue
* @date 2014年12月29日 下午10:20:49
* 2014年12月29日 下午10:20:49
*/
public enum CellValueType {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/enmus/ExcelStyleType.java ファイルの表示

@@ -22,7 +22,7 @@ import org.jeecgframework.poi.excel.export.styler.ExcelExportStylerDefaultImpl;
/**
* 插件提供的几个默认样式
* @author JueYue
* @date 2015年1月9日 下午9:02:24
* 2015年1月9日 下午9:02:24
*/
public enum ExcelStyleType {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/enmus/ExcelType.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.excel.entity.enmus;
/**
* Excel Type
* @author JueYue
* @date 2014年12月29日 下午9:08:21
* 2014年12月29日 下午9:08:21
*/
public enum ExcelType {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/params/ExcelBaseEntity.java ファイルの表示

@@ -23,7 +23,7 @@ import org.jeecgframework.poi.excel.entity.vo.BaseEntityTypeConstants;
/**
* Excel 导入导出基础对象类
* @author JueYue
* @date 2014年6月20日 下午2:26:09
* 2014年6月20日 下午2:26:09
*/
public class ExcelBaseEntity {
/**


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/params/ExcelCollectionParams.java ファイルの表示

@@ -21,7 +21,7 @@ import java.util.Map;
* Excel 对于的 Collection
*
* @author JueYue
* @date 2013-9-26
* 2013-9-26
* @version 1.0
*/
public class ExcelCollectionParams {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/params/ExcelForEachParams.java ファイルの表示

@@ -7,7 +7,7 @@ import org.apache.poi.ss.usermodel.CellStyle;
/**
* 模板for each是的参数
* @author JueYue
* @date 2015年4月29日 下午9:22:48
* 2015年4月29日 下午9:22:48
*/
public class ExcelForEachParams implements Serializable {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/result/ExcelImportResult.java ファイルの表示

@@ -23,7 +23,7 @@ import org.apache.poi.ss.usermodel.Workbook;
* 导入返回类
*
* @author JueYue
* @date 2014年6月29日 下午5:12:10
* 2014年6月29日 下午5:12:10
*/
public class ExcelImportResult<T> {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/result/ExcelVerifyHanlderResult.java ファイルの表示

@@ -19,7 +19,7 @@ package org.jeecgframework.poi.excel.entity.result;
* Excel导入处理返回结果
*
* @author JueYue
* @date 2014年6月23日 下午11:03:29
* 2014年6月23日 下午11:03:29
*/
public class ExcelVerifyHanlderResult {
/**


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/entity/sax/SaxReadCellEntity.java ファイルの表示

@@ -20,7 +20,7 @@ import org.jeecgframework.poi.excel.entity.enmus.CellValueType;
/**
* Cell 对象
* @author JueYue
* @date 2014年12月29日 下午10:12:57
* 2014年12月29日 下午10:12:57
*/
public class SaxReadCellEntity {
/**


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/ExcelExportServer.java ファイルの表示

@@ -45,7 +45,7 @@ import org.slf4j.LoggerFactory;
* Excel导出服务
*
* @author JueYue
* @date 2014年6月17日 下午5:30:54
* 2014年6月17日 下午5:30:54
*/
public class ExcelExportServer extends ExcelExportBase {


+ 19
- 8
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/base/ExcelExportBase.java ファイルの表示

@@ -51,7 +51,7 @@ import org.slf4j.LoggerFactory;
* 提供POI基础操作服务
*
* @author JueYue
* @date 2014年6月17日 下午6:15:13
* 2014年6月17日 下午6:15:13
*/
@SuppressWarnings("unchecked")
public abstract class ExcelExportBase extends ExportBase {
@@ -71,9 +71,14 @@ public abstract class ExcelExportBase extends ExportBase {
/**
* 创建 最主要的 Cells
*
* @param styles
* @param patriarch
* @param index
* @param t
* @param excelParams
* @param sheet
* @param workbook
* @param rowHeight
* @return
* @throws Exception
*/
public int createCells(Drawing patriarch, int index, Object t,
@@ -203,8 +208,14 @@ public abstract class ExcelExportBase extends ExportBase {
/**
* 创建List之后的各个Cells
*
* @param styles
* @param patriarch
* @param index
* @param cellNum
* @param obj
* @param excelParams
* @param sheet
* @param workbook
* @throws Exception
*/
public void createListCells(Drawing patriarch, int index, int cellNum, Object obj,
List<ExcelExportEntity> excelParams, Sheet sheet,
@@ -343,8 +354,8 @@ public abstract class ExcelExportBase extends ExportBase {
*
* @param value
* @return
* @Author JueYue
* @date 2013年11月25日
* @author JueYue
* 2013年11月25日
*/
public int getImageType(byte[] value) {
String type = PoiPublicUtil.getFileExtendName(value);
@@ -393,7 +404,7 @@ public abstract class ExcelExportBase extends ExportBase {
*
* @param sheet
* @param excelParams
* @param styles
* @param titleHeight
*/
public void mergeCells(Sheet sheet, List<ExcelExportEntity> excelParams, int titleHeight) {
Map<Integer, int[]> mergeMap = getMergeDataMap(excelParams);


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/base/ExportBase.java ファイルの表示

@@ -42,7 +42,7 @@ import org.jeecgframework.poi.util.PoiReflectorUtil;
* 导出基础处理,不设计POI,只设计对象,保证复用性
*
* @author JueYue
* @date 2014年8月9日 下午11:01:32
* 2014年8月9日 下午11:01:32
*/
@SuppressWarnings("rawtypes")
public class ExportBase {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/AbstractExcelExportStyler.java ファイルの表示

@@ -24,7 +24,7 @@ import org.jeecgframework.poi.excel.entity.params.ExcelForEachParams;
/**
* 抽象接口提供两个公共方法
* @author JueYue
* @date 2015年1月9日 下午5:48:55
* 2015年1月9日 下午5:48:55
*/
public abstract class AbstractExcelExportStyler implements IExcelExportStyler {
//单行


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/ExcelExportStylerBorderImpl.java ファイルの表示

@@ -22,7 +22,7 @@ import org.apache.poi.ss.usermodel.Workbook;
/**
* 带有边框的Excel样式
* @author JueYue
* @date 2015年1月9日 下午5:55:29
* 2015年1月9日 下午5:55:29
*/
public class ExcelExportStylerBorderImpl extends AbstractExcelExportStyler
implements IExcelExportStyler {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/ExcelExportStylerColorImpl.java ファイルの表示

@@ -22,7 +22,7 @@ import org.apache.poi.ss.usermodel.Workbook;
/**
* 带有样式的导出服务
* @author JueYue
* @date 2015年1月9日 下午4:54:15
* 2015年1月9日 下午4:54:15
*/
public class ExcelExportStylerColorImpl extends AbstractExcelExportStyler
implements IExcelExportStyler {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/ExcelExportStylerDefaultImpl.java ファイルの表示

@@ -22,7 +22,7 @@ import org.apache.poi.ss.usermodel.Workbook;
/**
* 样式的默认实现
* @author JueYue
* @date 2015年1月9日 下午5:36:08
* 2015年1月9日 下午5:36:08
*/
public class ExcelExportStylerDefaultImpl extends AbstractExcelExportStyler
implements IExcelExportStyler {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/styler/IExcelExportStyler.java ファイルの表示

@@ -22,7 +22,7 @@ import org.jeecgframework.poi.excel.entity.params.ExcelForEachParams;
/**
* Excel导出样式接口
* @author JueYue
* @date 2015年1月9日 下午5:32:30
* 2015年1月9日 下午5:32:30
*/
public interface IExcelExportStyler {


+ 5
- 5
easypoi-base/src/main/java/org/jeecgframework/poi/excel/export/template/ExcelExportOfTemplateUtil.java ファイルの表示

@@ -58,7 +58,7 @@ import org.slf4j.LoggerFactory;
* Excel 导出根据模板导出
*
* @author JueYue
* @date 2013-10-17
* 2013-10-17
* @version 1.0
*/
public final class ExcelExportOfTemplateUtil extends ExcelExportBase {
@@ -142,8 +142,8 @@ public final class ExcelExportOfTemplateUtil extends ExcelExportBase {
/**
* 获取单个对象的高度,主要是处理一堆多的情况
*
* @param styles
* @param rowHeight
* @param t
* @param excelParams
* @throws Exception
*/
public int getOneObjectSize(Object t, List<ExcelExportEntity> excelParams) throws Exception {
@@ -206,8 +206,8 @@ public final class ExcelExportOfTemplateUtil extends ExcelExportBase {
*
* @param teplateParams
* @throws Exception
* @Author JueYue
* @date 2013-11-11
* @author JueYue
* 2013-11-11
*/
private Workbook getCloneWorkBook() throws Exception {
return ExcelCache.getWorkbook(teplateParams.getTemplateUrl(), teplateParams.getSheetNum(),


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/graph/builder/ExcelChartBuildService.java ファイルの表示

@@ -42,7 +42,7 @@ public class ExcelChartBuildService {
/**
*
* @param workbook
* @param graph
* @param graphList
* @param build 通过实时数据行来重新计算图形定义
* @param append
*/


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/graph/entity/ExcelGraph.java ファイルの表示

@@ -9,7 +9,7 @@ import java.util.List;
* @author xfworld
* @since 2016-1-7
* @version 1.0
* @see com.dawnpro.core.export.excel.model.ExcelGraph
* @see org.jeecgframework.poi.excel.graph.entity.ExcelGraph
*
*/
public interface ExcelGraph {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/ExcelToHtmlServer.java ファイルの表示

@@ -31,7 +31,7 @@ import org.slf4j.LoggerFactory;
/**
* Excel转换成Html 服务
* @author JueYue
* @date 2015年5月10日 上午11:41:15
* 2015年5月10日 上午11:41:15
*/
public class ExcelToHtmlServer {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/helper/CellValueHelper.java ファイルの表示

@@ -17,7 +17,7 @@ import com.google.common.xml.XmlEscapers;
/**
* Cell值帮助类
* @author JueYue
* @date 2015年5月9日 下午10:31:32
* 2015年5月9日 下午10:31:32
*/
public class CellValueHelper {
/**


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/helper/MergedRegionHelper.java ファイルの表示

@@ -10,7 +10,7 @@ import org.apache.poi.ss.usermodel.Sheet;
/**
* 合并单元格帮助类
* @author JueYue
* @date 2015年5月9日 下午2:13:35
* 2015年5月9日 下午2:13:35
*/
public class MergedRegionHelper {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/html/helper/StylerHelper.java ファイルの表示

@@ -39,7 +39,7 @@ import org.jeecgframework.poi.util.PoiPublicUtil;
/**
* 样式帮助类
* @author JueYue
* @date 2015年5月9日 下午4:04:24
* 2015年5月9日 下午4:04:24
*/
public class StylerHelper {


+ 4
- 4
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/CellValueServer.java ファイルの表示

@@ -44,7 +44,7 @@ import org.slf4j.LoggerFactory;
* 判断类型处理数据 1.判断Excel中的类型 2.根据replace替换值 3.handler处理数据 4.判断返回类型转化数据返回
*
* @author JueYue
* @date 2014年6月26日 下午10:42:28
* 2014年6月26日 下午10:42:28
*/
public class CellValueServer {
@@ -138,8 +138,8 @@ public class CellValueServer {
/**
* 获取日期类型数据
*
* @Author JueYue
* @date 2013年11月26日
* @author JueYue
* 2013年11月26日
* @param entity
* @param value
* @return
@@ -197,7 +197,7 @@ public class CellValueServer {
* 获取cell值
* @param dataHanlder
* @param object
* @param entity
* @param cellEntity
* @param excelParams
* @param titleString
* @return


+ 3
- 3
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/ExcelImportServer.java ファイルの表示

@@ -64,7 +64,7 @@ import org.slf4j.LoggerFactory;
* Excel 导入服务
*
* @author JueYue
* @date 2014年6月26日 下午9:20:51
* 2014年6月26日 下午9:20:51
*/
@SuppressWarnings({ "rawtypes", "unchecked", "hiding" })
public class ExcelImportServer extends ImportBaseService {
@@ -125,8 +125,8 @@ public class ExcelImportServer extends ImportBaseService {
/**
* 获取key的值,针对不同类型获取不同的值
*
* @Author JueYue
* @date 2013-11-21
* @author JueYue
* 2013-11-21
* @param cell
* @return
*/


+ 4
- 5
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/base/ImportBaseService.java ファイルの表示

@@ -44,7 +44,7 @@ import org.jeecgframework.poi.util.PoiReflectorUtil;
/**
* 导入基础和,普通方法和Sax共用
* @author JueYue
* @date 2015年1月9日 下午10:25:53
* 2015年1月9日 下午10:25:53
*/
public class ImportBaseService {
@@ -85,13 +85,12 @@ public class ImportBaseService {
/**
* 获取需要导出的全部字段
*
*
* @param exclusions
* @param targetId
* 目标ID
* @param fields
* @param excelParams
* @param excelCollection
* @param pojoClass
* @param getMethods
* @throws Exception
*/
public void getAllExcelField(String targetId, Field[] fields,


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/package-info.java ファイルの表示

@@ -1,6 +1,6 @@
/**
* 导入类
* @author JueYue
* @date 2014年6月23日 下午11:05:59
* 2014年6月23日 下午11:05:59
*/
package org.jeecgframework.poi.excel.imports;

+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/sax/SaxReadExcel.java ファイルの表示

@@ -38,7 +38,7 @@ import org.xml.sax.helpers.XMLReaderFactory;
/**
* 基于SAX Excel大数据读取,读取Excel 07版本,不支持图片读取
* @author JueYue
* @date 2014年12月29日 下午9:41:38
* 2014年12月29日 下午9:41:38
* @version 1.0
*/
@SuppressWarnings("rawtypes")


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/sax/SheetHandler.java ファイルの表示

@@ -34,7 +34,7 @@ import com.google.common.collect.Lists;
/**
* 回调接口
* @author JueYue
* @date 2014年12月29日 下午9:50:09
* 2014年12月29日 下午9:50:09
*/
public class SheetHandler extends DefaultHandler {


+ 1
- 2
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/sax/parse/SaxRowRead.java ファイルの表示

@@ -42,8 +42,7 @@ import com.google.common.collect.Lists;
/**
* 当行读取数据
* @author JueYue
* @param <T>
* @date 2015年1月1日 下午7:59:39
* 2015年1月1日 下午7:59:39
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
public class SaxRowRead extends ImportBaseService implements ISaxRowRead {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/excel/package-info.java ファイルの表示

@@ -16,6 +16,6 @@
/**
* Excel模块,支持2003,2007的导入导出,模板的导出,流的导出(大数据量)
* @author JueYue
* @date 2014年6月20日 上午12:08:09
* 2014年6月20日 上午12:08:09
*/
package org.jeecgframework.poi.excel;

+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/ExcelExportException.java ファイルの表示

@@ -21,7 +21,7 @@ import org.jeecgframework.poi.exception.excel.enums.ExcelExportEnum;
* 导出异常
*
* @author JueYue
* @date 2014年6月19日 下午10:56:18
* 2014年6月19日 下午10:56:18
*/
public class ExcelExportException extends RuntimeException {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/ExcelImportException.java ファイルの表示

@@ -20,7 +20,7 @@ import org.jeecgframework.poi.exception.excel.enums.ExcelImportEnum;
/**
* 导入异常
* @author JueYue
* @date 2014年6月29日 下午2:23:43
* 2014年6月29日 下午2:23:43
*/
public class ExcelImportException extends RuntimeException {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/enums/ExcelExportEnum.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.exception.excel.enums;
/**
* 导出异常类型枚举
* @author JueYue
* @date 2014年6月19日 下午10:59:51
* 2014年6月19日 下午10:59:51
*/
public enum ExcelExportEnum {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/enums/ExcelImportEnum.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.exception.excel.enums;
/**
* 导出异常类型枚举
* @author JueYue
* @date 2014年6月19日 下午10:59:51
* 2014年6月19日 下午10:59:51
*/
public enum ExcelImportEnum {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/exception/word/WordExportException.java ファイルの表示

@@ -21,7 +21,7 @@ import org.jeecgframework.poi.exception.word.enmus.WordExportEnum;
* word导出异常
*
* @author JueYue
* @date 2014年8月9日 下午10:32:51
* 2014年8月9日 下午10:32:51
*/
public class WordExportException extends RuntimeException {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/exception/word/enmus/WordExportEnum.java ファイルの表示

@@ -19,7 +19,7 @@ package org.jeecgframework.poi.exception.word.enmus;
* 导出异常枚举
*
* @author JueYue
* @date 2014年8月9日 下午10:34:58
* 2014年8月9日 下午10:34:58
*/
public enum WordExportEnum {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/handler/impl/ExcelDataHandlerDefaultImpl.java ファイルの表示

@@ -25,7 +25,7 @@ import org.jeecgframework.poi.handler.inter.IExcelDataHandler;
* 数据处理默认实现,返回空
*
* @author JueYue
* @date 2014年6月20日 上午12:11:52
* 2014年6月20日 上午12:11:52
*/
public abstract class ExcelDataHandlerDefaultImpl<T> implements IExcelDataHandler<T> {
/**


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/handler/impl/package-info.java ファイルの表示

@@ -1,6 +1,6 @@
/**
* 对接口的抽象的默认实现,避免用户实现过多方法
* @author JueYue
* @date 2014年6月20日 上午12:09:27
* 2014年6月20日 上午12:09:27
*/
package org.jeecgframework.poi.handler.impl;

+ 4
- 4
easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelDataHandler.java ファイルの表示

@@ -24,7 +24,7 @@ import org.apache.poi.ss.usermodel.Hyperlink;
* Excel 导入导出 数据处理接口
*
* @author JueYue
* @date 2014年6月19日 下午11:59:45
* 2014年6月19日 下午11:59:45
*/
public interface IExcelDataHandler<T> {
@@ -76,9 +76,9 @@ public interface IExcelDataHandler<T> {
public void setMapValue(Map<String, Object> map, String originKey, Object value);
/**
* 获取这个字段的 {@Hyperlink},07版本需要,03版本不需要
* @param wb
* @param obj
* 获取这个字段的 Hyperlink ,07版本需要,03版本不需要
* @param creationHelper
* @param obj
* @param name
* @param value
* @return


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelModel.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.handler.inter;
/**
* Excel标记类
* @author JueYue
* @date 2015年10月31日 下午9:31:47
* 2015年10月31日 下午9:31:47
*/
public interface IExcelModel {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelReadRowHanlder.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.handler.inter;
/**
* 接口自定义处理类
* @author JueYue
* @date 2015年1月16日 下午8:06:26
* 2015年1月16日 下午8:06:26
* @param <T>
*/
public interface IExcelReadRowHanlder<T> {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/handler/inter/IExcelVerifyHandler.java ファイルの表示

@@ -21,7 +21,7 @@ import org.jeecgframework.poi.excel.entity.result.ExcelVerifyHanlderResult;
* 导入校验接口
*
* @author JueYue
* @date 2014年6月23日 下午11:08:21
* 2014年6月23日 下午11:08:21
*/
public interface IExcelVerifyHandler<T> {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/handler/package-info.java ファイルの表示

@@ -1,6 +1,6 @@
/**
* 数据处理中心,对导入导出进行数据处理
* @author JueYue
* @date 2014年6月20日 上午12:08:09
* 2014年6月20日 上午12:08:09
*/
package org.jeecgframework.poi.handler;

+ 0
- 13
easypoi-base/src/main/java/org/jeecgframework/poi/package-info.java ファイルの表示

@@ -1,13 +0,0 @@
/**
* @author JueYue
* @date 2014年2月10日
* @version 1.0
* 对POI进行封装,通过注解的使用,完成POI的简易重复操作
* 通过模板完成较为复杂的操作
* 进阶步骤:<br/>
* <p>1.了解注解,图片类</p>
* <p>2.模板语言</p>
* <p>3.模板组合</p>
*
*/
package org.jeecgframework.poi;

+ 2
- 2
easypoi-base/src/main/java/org/jeecgframework/poi/pdf/PdfExportUtil.java ファイルの表示

@@ -30,7 +30,7 @@ import com.itextpdf.text.Document;
* PDF 导出工具类
*
* @author JueYue
* @date 2015年10月6日 下午8:14:01
* 2015年10月6日 下午8:14:01
* @version 1.0
*/
public class PdfExportUtil {
@@ -53,7 +53,7 @@ public class PdfExportUtil {
* 根据Map创建对应的PDF
* @param entity
* 表格标题属性
* @param pojoClass
* @param entityList
* PDF对象Class
* @param dataSet
* PDF对象数据List


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/pdf/entity/PdfExportParams.java ファイルの表示

@@ -21,7 +21,7 @@ import org.jeecgframework.poi.pdf.styler.IPdfExportStyler;
/**
* PDF 导出参数设置
* @author JueYue
* @date 2016年1月8日 下午1:52:06
* 2016年1月8日 下午1:52:06
*/
public class PdfExportParams extends ExcelBaseParams {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/pdf/export/PdfExportServer.java ファイルの表示

@@ -50,7 +50,7 @@ import com.itextpdf.text.pdf.PdfWriter;
/**
* PDF导出服务,基于Excel基础的导出
* @author JueYue
* @date 2015年10月6日 下午8:21:08
* 2015年10月6日 下午8:21:08
*/
public class PdfExportServer extends ExportBase {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/pdf/package-info.java ファイルの表示

@@ -16,6 +16,6 @@
/**
* EasyPOI的PDF模块
* @author JueYue
* @date 2015年10月6日 下午8:13:19
* 2015年10月6日 下午8:13:19
*/
package org.jeecgframework.poi.pdf;

+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/pdf/styler/IPdfExportStyler.java ファイルの表示

@@ -24,7 +24,7 @@ import com.itextpdf.text.pdf.PdfPCell;
/**
* PDF导出样式设置
* @author JueYue
* @date 2016年1月7日 下午11:16:51
* 2016年1月7日 下午11:16:51
*/
public interface IPdfExportStyler {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/pdf/styler/PdfExportStylerDefaultImpl.java ファイルの表示

@@ -33,7 +33,7 @@ import com.itextpdf.text.pdf.PdfPCell;
/**
* 默认的PDFstyler 实现
* @author JueYue
* @date 2016年1月8日 下午2:06:26
* 2016年1月8日 下午2:06:26
*/
public class PdfExportStylerDefaultImpl implements IPdfExportStyler {


+ 3
- 3
easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiElUtil.java ファイルの表示

@@ -22,7 +22,7 @@ import org.jeecgframework.poi.exception.excel.ExcelExportException;
/**
* EasyPoi的el 表达式支持工具类
* @author JueYue
* @date 2015年4月25日 下午12:13:21
* 2015年4月25日 下午12:13:21
*/
public final class PoiElUtil {
@@ -48,7 +48,7 @@ public final class PoiElUtil {
/**
* 解析字符串,支持 le,fd,fn,!if,三目
* @param obj
* @param text
* @param map
* @return
* @throws Exception
@@ -65,7 +65,7 @@ public final class PoiElUtil {
/**
* 解析字符串,支持 le,fd,fn,!if,三目
* @param obj
* @param text
* @param map
* @return
* @throws Exception


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiFunctionUtil.java ファイルの表示

@@ -27,7 +27,7 @@ import org.jeecgframework.poi.exception.excel.ExcelExportException;
* if else,length,for each,fromatNumber,formatDate
* 满足模板的 el 表达式支持
* @author JueYue
* @date 2015年4月24日 下午8:04:02
* 2015年4月24日 下午8:04:02
*/
public final class PoiFunctionUtil {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiMergeCellUtil.java ファイルの表示

@@ -17,7 +17,7 @@ import org.jeecgframework.poi.exception.excel.ExcelExportException;
/**
* 纵向合并单元格工具类
* @author JueYue
* @date 2015年6月21日 上午11:21:40
* 2015年6月21日 上午11:21:40
*/
public final class PoiMergeCellUtil {


+ 7
- 7
easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiPublicUtil.java ファイルの表示

@@ -61,7 +61,7 @@ import org.slf4j.LoggerFactory;
/**
* EASYPOI 的公共基础类
* @author JueYue
* @date 2015年4月5日 上午12:59:22
* 2015年4月5日 上午12:59:22
*/
public final class PoiPublicUtil {
@@ -260,7 +260,7 @@ public final class PoiPublicUtil {
/**
* 判断是否不要在这个excel操作中
*
* @param
* @param exclusionsList
* @param field
* @param targetId
* @return
@@ -319,8 +319,8 @@ public final class PoiPublicUtil {
/**
* 返回流和图片类型
*@Author JueYue
*@date 2013-11-20
*@author JueYue
* 2013-11-20
*@param entity
*@return (byte[]) isAndType[0],(Integer)isAndType[1]
* @throws Exception
@@ -352,7 +352,7 @@ public final class PoiPublicUtil {
* 获取参数值
*
* @param params
* @param map
* @param object
* @return
*/
@SuppressWarnings("rawtypes")
@@ -370,8 +370,8 @@ public final class PoiPublicUtil {
/**
* 解析数据
*
* @Author JueYue
* @date 2013-11-16
* @author JueYue
* 2013-11-16
* @return
*/
public static Object getRealValue(String currentText,


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiSheetUtility.java ファイルの表示

@@ -32,7 +32,7 @@ public class PoiSheetUtility extends Object {
* Note, this method will not update any formula references.
*
* @param sheet
* @param column
* @param columnToDelete
*/
public static void deleteColumn(Sheet sheet, int columnToDelete) {
int maxColumn = 0;


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/util/PoiValidationUtil.java ファイルの表示

@@ -25,7 +25,7 @@ import javax.validation.ValidatorFactory;
/**
* HIBERNATE 校验工具类
* @author JueYue
* @date 2015年11月11日 下午10:04:07
* 2015年11月11日 下午10:04:07
*/
public class PoiValidationUtil {


+ 2
- 3
easypoi-base/src/main/java/org/jeecgframework/poi/word/WordExportUtil.java ファイルの表示

@@ -24,7 +24,7 @@ import org.jeecgframework.poi.word.parse.ParseWord07;
* Word使用模板导出工具类
*
* @author JueYue
* @date 2013-11-16
* 2013-11-16
* @version 1.0
*/
public class WordExportUtil {
@@ -49,11 +49,10 @@ public class WordExportUtil {
/**
* 解析Word2007版本
*
* @param XWPFDocument
* @param document
* 模板
* @param map
* 解析数据源
* @return
*/
public static void exportWord07(XWPFDocument document,
Map<String, Object> map) throws Exception {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/MyXWPFDocument.java ファイルの表示

@@ -32,7 +32,7 @@ import org.slf4j.LoggerFactory;
* 扩充document,修复图片插入失败问题问题
*
* @author JueYue
* @date 2013-11-20
* 2013-11-20
* @version 1.0
*/
public class MyXWPFDocument extends XWPFDocument {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/WordImageEntity.java ファイルの表示

@@ -19,7 +19,7 @@ package org.jeecgframework.poi.word.entity;
* word导出,图片设置和图片信息
*
* @author JueYue
* @date 2013-11-17
* 2013-11-17
* @version 1.0
*/
public class WordImageEntity {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/params/ExcelListEntity.java ファイルの表示

@@ -24,7 +24,7 @@ import org.jeecgframework.poi.handler.inter.IExcelDataHandler;
* Excel 导出对象
*
* @author JueYue
* @date 2014年8月9日 下午10:21:13
* 2014年8月9日 下午10:21:13
*/
public class ExcelListEntity extends ExcelBaseParams {


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/word/entity/params/ListParamEntity.java ファイルの表示

@@ -19,7 +19,7 @@ package org.jeecgframework.poi.word.entity.params;
* Excel 对象导出结构
*
* @author JueYue
* @date 2014年7月26日 下午11:14:48
* 2014年7月26日 下午11:14:48
*/
public class ListParamEntity {
// 唯一值,在遍历中重复使用


+ 1
- 1
easypoi-base/src/main/java/org/jeecgframework/poi/word/package-info.java ファイルの表示

@@ -16,6 +16,6 @@
/**
* Word 模块,因为2003不好用,所以都是基于2007来处理的数据
* @author JueYue
* @date 2014年6月20日 上午12:08:09
* 2014年6月20日 上午12:08:09
*/
package org.jeecgframework.poi.word;

+ 15
- 19
easypoi-base/src/main/java/org/jeecgframework/poi/word/parse/ParseWord07.java ファイルの表示

@@ -45,7 +45,7 @@ import org.slf4j.LoggerFactory;
* 解析07版的Word,替换文字,生成表格,生成图片
*
* @author JueYue
* @date 2013-11-16
* 2013-11-16
* @version 1.0
*/
@SuppressWarnings({ "unchecked", "rawtypes" })
@@ -56,8 +56,8 @@ public class ParseWord07 {
/**
* 添加图片
*
* @Author JueYue
* @date 2013-11-20
* @author JueYue
* 2013-11-20
* @param obj
* @param currentRun
* @throws Exception
@@ -83,8 +83,8 @@ public class ParseWord07 {
* 根据条件改变值
*
* @param map
* @Author JueYue
* @date 2013-11-16
* @author JueYue
* 2013-11-16
*/
private void changeValues(XWPFParagraph paragraph, XWPFRun currentRun, String currentText,
List<Integer> runIndex, Map<String, Object> map) throws Exception {
@@ -105,8 +105,8 @@ public class ParseWord07 {
/**
* 判断是不是迭代输出
*
* @Author JueYue
* @date 2013-11-18
* @author JueYue
* 2013-11-18
* @return
* @throws Exception
*/
@@ -126,8 +126,8 @@ public class ParseWord07 {
/**
* 解析所有的文本
*
* @Author JueYue
* @date 2013-11-17
* @author JueYue
* 2013-11-17
* @param paragraphs
* @param map
*/
@@ -147,8 +147,8 @@ public class ParseWord07 {
/**
* 解析这个段落
*
* @Author JueYue
* @date 2013-11-16
* @author JueYue
* 2013-11-16
* @param paragraph
* @param map
*/
@@ -203,8 +203,8 @@ public class ParseWord07 {
/**
* 解析这个表格
*
* @Author JueYue
* @date 2013-11-17
* @author JueYue
* 2013-11-17
* @param table
* @param map
*/
@@ -232,8 +232,8 @@ public class ParseWord07 {
/**
* 解析07版的Word并且进行赋值
*
* @Author JueYue
* @date 2013-11-16
* @author JueYue
* 2013-11-16
* @return
* @throws Exception
*/
@@ -245,10 +245,6 @@ public class ParseWord07 {
/**
* 解析07版的Word并且进行赋值
*
* @Author JueYue
* @date 2013-11-16
* @return
* @throws Exception
*/
public void parseWord(XWPFDocument document, Map<String, Object> map) throws Exception {


+ 9
- 5
easypoi-base/src/main/java/org/jeecgframework/poi/word/parse/excel/ExcelEntityParse.java ファイルの表示

@@ -41,7 +41,7 @@ import org.slf4j.LoggerFactory;
* 解析实体类对象 复用注解
*
* @author JueYue
* @date 2014年8月9日 下午10:30:57
* 2014年8月9日 下午10:30:57
*/
public class ExcelEntityParse extends ExportBase {
@@ -96,8 +96,12 @@ public class ExcelEntityParse extends ExportBase {
/**
* 创建List之后的各个Cells
*
* @param styles
* @param index
* @param cellNum
* @param obj
* @param excelParams
* @param table
* @throws Exception
*/
public void createListCells(int index, int cellNum, Object obj,
List<ExcelExportEntity> excelParams,
@@ -149,8 +153,8 @@ public class ExcelEntityParse extends ExportBase {
* 解析上一行并生成更多行
*
* @param table
* @param i
* @param listobj
* @param index
* @param entity
*/
public void parseNextRowAndAddRow(XWPFTable table, int index, ExcelListEntity entity) {
checkExcelParams(entity);


+ 5
- 7
easypoi-base/src/main/java/org/jeecgframework/poi/word/parse/excel/ExcelMapParse.java ファイルの表示

@@ -31,15 +31,15 @@ import com.google.common.collect.Maps;
/**
* 处理和生成Map 类型的数据变成表格
* @author JueYue
* @date 2014年8月9日 下午10:28:46
* 2014年8月9日 下午10:28:46
*/
public final class ExcelMapParse {
/**
* 解析参数行,获取参数列表
*
* @Author JueYue
* @date 2013-11-18
* @author JueYue
* 2013-11-18
* @param currentRow
* @return
*/
@@ -57,11 +57,9 @@ public final class ExcelMapParse {
/**
* 解析下一行,并且生成更多的行
*
* @Author JueYue
* @date 2013-11-18
* @param table
* @param listobj2
* @param index
* @param list
*/
public static void parseNextRowAndAddRow(XWPFTable table, int index,
List<Object> list) throws Exception {


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/BasePOIConstants.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.excel.entity.vo;
/**
* 基础POI常量
* @author JueYue
* @date 2014年6月30日 下午9:23:37
* 2014年6月30日 下午9:23:37
*/
interface BasePOIConstants {


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/MapExcelConstants.java ファイルの表示

@@ -17,7 +17,7 @@ package org.jeecgframework.poi.excel.entity.vo;
/**
* 正常导出Excel
* @Author JueYue on 14-3-8.
* @author JueYue on 14-3-8.
* 静态常量
*/
public interface MapExcelConstants extends BasePOIConstants {


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/NormalExcelConstants.java ファイルの表示

@@ -17,7 +17,7 @@ package org.jeecgframework.poi.excel.entity.vo;
/**
* 正常导出Excel
* @Author JueYue on 14-3-8.
* @author JueYue on 14-3-8.
* 静态常量
*/
public interface NormalExcelConstants extends BasePOIConstants {


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/TemplateExcelConstants.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.excel.entity.vo;
/**
* 模板Excel导出常量
* @author JueYue
* @date 2014年6月30日 下午9:26:52
* 2014年6月30日 下午9:26:52
*/
public interface TemplateExcelConstants extends BasePOIConstants {
/**


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/entity/vo/TemplateWordConstants.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.excel.entity.vo;
/**
* Word 导出模板常量
* @author JueYue
* @date 2014年7月24日 下午11:26:46
* 2014年7月24日 下午11:26:46
*/
public interface TemplateWordConstants extends BasePOIConstants {
/**


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgMapExcelView.java ファイルの表示

@@ -35,7 +35,7 @@ import org.springframework.stereotype.Controller;
* Map 对象接口
*
* @author JueYue
* @date 2014年11月25日 下午3:26:32
* 2014年11月25日 下午3:26:32
*/
@SuppressWarnings("unchecked")
@Controller(MapExcelConstants.JEECG_MAP_EXCEL_VIEW)


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgSingleExcelView.java ファイルの表示

@@ -32,7 +32,7 @@ import org.jeecgframework.poi.excel.export.ExcelExportServer;
import org.springframework.stereotype.Controller;
/**
* @Author JueYue on 14-3-8. Excel 生成解析器,减少用户操作
* @author JueYue on 14-3-8. Excel 生成解析器,减少用户操作
*/
@SuppressWarnings("unchecked")
@Controller(NormalExcelConstants.JEECG_EXCEL_VIEW)


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgTemplateExcelView.java ファイルの表示

@@ -34,7 +34,7 @@ import org.springframework.stereotype.Controller;
* Excel模板视图
*
* @author JueYue
* @date 2014年6月30日 下午9:15:49
* 2014年6月30日 下午9:15:49
*/
@SuppressWarnings("unchecked")
@Controller(TemplateExcelConstants.JEECG_TEMPLATE_EXCEL_VIEW)


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/JeecgTemplateWordView.java ファイルの表示

@@ -30,7 +30,7 @@ import org.springframework.stereotype.Controller;
* Word模板视图
*
* @author JueYue
* @date 2014年6月30日 下午9:15:49
* 2014年6月30日 下午9:15:49
*/
@SuppressWarnings("unchecked")
@Controller(TemplateWordConstants.JEECG_TEMPLATE_WORD_VIEW)


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/MiniAbstractExcelView.java ファイルの表示

@@ -18,7 +18,7 @@ package org.jeecgframework.poi.excel.view;
/**
* 基础抽象Excel View
* @author JueYue
* @date 2015年2月28日 下午1:41:05
* 2015年2月28日 下午1:41:05
*/
public abstract class MiniAbstractExcelView extends PoiBaseView {


+ 1
- 1
easypoi-web/src/main/java/org/jeecgframework/poi/excel/view/PDFTemplateView.java ファイルの表示

@@ -33,7 +33,7 @@ import org.springframework.stereotype.Controller;
/**
* PDF 导出 View
* @author JueYue
* @date 2016年1月19日 上午10:43:02
* 2016年1月19日 上午10:43:02
*/
@Controller(PDFTemplateConstants.PDF_TEMPLATE_VIEW)
public class PDFTemplateView extends PoiBaseView {


読み込み中…
キャンセル
保存