Class ExcelAnnotationImpl<T extends Annotation>

java.lang.Object
bld.generator.report.excel.annotation.impl.ExcelAnnotationImpl<T>
Type Parameters:
T - the generic type
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
ExcelBooleanTextImpl, ExcelBorderImpl, ExcelBoxMessageImpl, ExcelCellLayoutImpl, ExcelChartCategoryImpl, ExcelChartDataLabelImpl, ExcelChartImpl, ExcelColumnImpl, ExcelColumnWidthImpl, ExcelDateImpl, ExcelDropDownImpl, ExcelFontImpl, ExcelFormulaAliasImpl, ExcelFunctionImpl, ExcelFunctionMergeRowImpl, ExcelFunctionRowImpl, ExcelFunctionRowsImpl, ExcelFunctionSubTotalImpl, ExcelHeaderCellLayoutImpl, ExcelHeaderLayoutImpl, ExcelMergeRowImpl, ExcelRgbColorImpl, ExcelRowHeightImpl, ExcelSubtotalImpl

@IgnoreCheck public abstract class ExcelAnnotationImpl<T extends Annotation> extends Object implements Cloneable
The Class ExcelAnnotationImpl.
  • Constructor Details

    • ExcelAnnotationImpl

      public ExcelAnnotationImpl()
      Instantiates a new excel annotation impl.
  • Method Details

    • clone

      public Object clone() throws CloneNotSupportedException
      Clone.
      Overrides:
      clone in class Object
      Returns:
      the object
      Throws:
      CloneNotSupportedException - the clone not supported exception
    • getAnnotation

      public T getAnnotation()
      Gets the annotation.
      Returns:
      the annotation
    • getClassAnnotation

      public Class<T> getClassAnnotation()
      Gets the class annotation.
      Returns:
      the class annotation