1、Excel注释

master
wangbing 5 years ago
parent 21a3dfb390
commit 989ce9462d

@ -3,22 +3,24 @@ package ${basePackage}.frame.excel;
import java.io.Serializable; import java.io.Serializable;
/**
* WCell - Excel
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class WCell implements Serializable { public class WCell implements Serializable {
private String value;
/** /**
* .. *
*/ */
private String value;
public WCell() { public WCell() {
this.value = ""; this.value = "";
} }
/**
* .
*
* @param value .
*/
public WCell(String value) { public WCell(String value) {
this.value = value; this.value = value;
} }

@ -8,9 +8,11 @@ import java.io.Serializable;
import java.lang.reflect.Field; import java.lang.reflect.Field;
/** /**
* DataTable<br/> * WColumn - Excel()
* *
* Created by edward on 9/19/14. * @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/ */
public class WColumn implements Serializable { public class WColumn implements Serializable {
/** /**
@ -18,13 +20,9 @@ public class WColumn implements Serializable {
*/ */
private String name; private String name;
/** /**
* *
*/ */
private int cellWidth; private int cellWidth;
/**
* Excel
*/
private boolean isHidden;
/** /**
* *
*/ */
@ -58,7 +56,6 @@ public class WColumn implements Serializable {
this.description = ""; this.description = "";
} }
//----------- getter & setter --------------
public String getName() { public String getName() {
return name; return name;
} }

@ -6,11 +6,11 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
/** /**
* DataTable. * WRow - ExcelWCell<br>HashMap<String, WCell>,keyvalue
* Created on 2014/09/19.
* *
* @author * @author wangbing
* @since 0.1.0 * @version 0.0.1
* @since 2017-01-01
*/ */
public class WRow extends HashMap<String, WCell> implements Serializable { public class WRow extends HashMap<String, WCell> implements Serializable {

@ -25,11 +25,11 @@ import java.text.SimpleDateFormat;
import java.util.*; import java.util.*;
/** /**
* <br/> * WSheet - Excel-Sheet
* Created on 2014/09/19.
* *
* @author * @author wangbing
* @since 0.1.0 * @version 0.0.1
* @since 2017-01-01
*/ */
public class WSheet<T> implements Serializable, Cloneable { public class WSheet<T> implements Serializable, Cloneable {

@ -3,10 +3,11 @@ package ${basePackage}.frame.excel.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* Created on 2014/9/24. * ColumnDescription - Excel
* *
* @author * @author wangbing
* @version v1.0.0.0 * @version 0.0.1
* @since 2017-01-01
*/ */
@Target(ElementType.FIELD) @Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

@ -3,11 +3,11 @@ package ${basePackage}.frame.excel.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* <br/> * ColumnName - ExcelExcel使
* Created on 2014/9/24.
* *
* @author * @author wangbing
* @version v1.0.0.0 * @version 0.0.1
* @since 2017-01-01
*/ */
@Target({ElementType.FIELD, ElementType.METHOD, ElementType.TYPE}) @Target({ElementType.FIELD, ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

@ -3,10 +3,11 @@ package ${basePackage}.frame.excel.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* target * Converter - Excel
* *
* @author * @author wangbing
* @version v0.0.1 * @version 0.0.1
* @since 2017-01-01
*/ */
@Target(ElementType.FIELD) @Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

@ -3,10 +3,11 @@ package ${basePackage}.frame.excel.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* * Ignore - Excel
* *
* @author * @author wangbing
* @since 2.1.0 * @version 0.0.1
* @since 2017-01-01
*/ */
@Target(ElementType.FIELD) @Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

@ -3,10 +3,11 @@ package ${basePackage}.frame.excel.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* * ParentFirst -
* *
* @author * @author wangbing
* @since 2.1.0 * @version 0.0.1
* @since 2017-01-01
*/ */
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

@ -3,11 +3,11 @@ package ${basePackage}.frame.excel.annotation;
import java.lang.annotation.*; import java.lang.annotation.*;
/** /**
* <br/> * SheetName - Excel使Class
* Created on 2014/9/24.
* *
* @author * @author wangbing
* @version v1.0.0.0 * @version 0.0.1
* @since 2017-01-01
*/ */
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* BooleanConverter - BooleanStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class BooleanConverter implements Converter<Boolean> { public class BooleanConverter implements Converter<Boolean> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* ByteConverter - ByteStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class ByteConverter implements Converter<Byte> { public class ByteConverter implements Converter<Byte> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* CharacterConverter - CharacterStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class CharacterConverter implements Converter<Character> { public class CharacterConverter implements Converter<Character> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* Converter -
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public interface Converter<T> { public interface Converter<T> {
T convert(String var); T convert(String var);

@ -4,6 +4,13 @@ import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.Date; import java.util.Date;
/**
* DateConverter - DateStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class DateConverter implements Converter<Date> { public class DateConverter implements Converter<Date> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* DoubleConverter - DoubleStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class DoubleConverter implements Converter<Double> { public class DoubleConverter implements Converter<Double> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* FloatConverter - FloatStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class FloatConverter implements Converter<Float> { public class FloatConverter implements Converter<Float> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* IntegerConverter - IntegerStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class IntegerConverter implements Converter<Integer> { public class IntegerConverter implements Converter<Integer> {
@Override @Override

@ -1,9 +1,15 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
/**
* LongConverter - LongStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class LongConverter implements Converter<Long> { public class LongConverter implements Converter<Long> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* ShortConverter - ShortStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class ShortConverter implements Converter<Short> { public class ShortConverter implements Converter<Short> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.converter; package ${basePackage}.frame.excel.converter;
/**
* StringConverter - StringStringString
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class StringConverter implements Converter<String> { public class StringConverter implements Converter<String> {
@Override @Override

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.exception; package ${basePackage}.frame.excel.exception;
/**
* Excel
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class ReadErrorException extends Exception { public class ReadErrorException extends Exception {
public ReadErrorException() { public ReadErrorException() {
} }

@ -1,5 +1,12 @@
package ${basePackage}.frame.excel.exception; package ${basePackage}.frame.excel.exception;
/**
* Excel
*
* @author wangbing
* @version 0.0.1
* @since 2017-01-01
*/
public class TemplateNotMatchException extends Exception { public class TemplateNotMatchException extends Exception {
public TemplateNotMatchException() { public TemplateNotMatchException() {
} }

@ -4,7 +4,7 @@ import org.hibernate.validator.constraints.Length;
import ${basePackage}.frame.base.BaseRequest; import ${basePackage}.frame.base.BaseRequest;
import ${basePackage}.frame.excel.annotation.ColumnDescription; import ${basePackage}.frame.excel.annotation.ColumnDescription;
import ${basePackage}.frame.excel.annotation.ColumnName; import ${basePackage}.frame.excel.annotation.ColumnName;
import xyz.wbsite.frame.excel.annotation.SheetName; import ${basePackage}.frame.excel.annotation.SheetName;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;

Loading…
Cancel
Save

Powered by TurnKey Linux.