Class ExcelHeaderCellLayoutImpl

java.lang.Object
bld.generator.report.excel.annotation.impl.ExcelAnnotationImpl<ExcelHeaderCellLayout>
bld.generator.report.excel.annotation.impl.ExcelHeaderCellLayoutImpl
All Implemented Interfaces:
Cloneable

public class ExcelHeaderCellLayoutImpl extends ExcelAnnotationImpl<ExcelHeaderCellLayout>
The Class ExcelHeaderCellLayoutImpl.
  • Constructor Details

    • ExcelHeaderCellLayoutImpl

      public ExcelHeaderCellLayoutImpl()
      Instantiates a new excel header cell layout impl.
    • ExcelHeaderCellLayoutImpl

      public ExcelHeaderCellLayoutImpl(boolean wrap, org.apache.poi.ss.usermodel.VerticalAlignment verticalAlignment, ExcelRgbColor rgbForeground, ExcelRgbColor rgbFont, org.apache.poi.ss.usermodel.HorizontalAlignment horizontalAlignment, ExcelFont font, org.apache.poi.ss.usermodel.FillPatternType fillPatternType, ExcelBorder border, int rotation, boolean locked)
      Instantiates a new excel header cell layout impl.
      Parameters:
      wrap - the wrap
      verticalAlignment - the vertical alignment
      rgbForeground - the rgb foreground
      rgbFont - the rgb font
      horizontalAlignment - the horizontal alignment
      font - the font
      fillPatternType - the fill pattern type
      border - the border
      rotation - the rotation
      locked - the locked
  • Method Details

    • isWrap

      public boolean isWrap()
      Checks if is wrap.
      Returns:
      the wrap
    • setWrap

      public void setWrap(boolean wrap)
      Sets the wrap.
      Parameters:
      wrap - the new wrap
    • getVerticalAlignment

      public org.apache.poi.ss.usermodel.VerticalAlignment getVerticalAlignment()
      Gets the vertical alignment.
      Returns:
      the vertical alignment
    • setVerticalAlignment

      public void setVerticalAlignment(org.apache.poi.ss.usermodel.VerticalAlignment verticalAlignment)
      Sets the vertical alignment.
      Parameters:
      verticalAlignment - the new vertical alignment
    • getRgbForeground

      public ExcelRgbColor getRgbForeground()
      Gets the rgb foreground.
      Returns:
      the rgb foreground
    • setRgbForeground

      public void setRgbForeground(ExcelRgbColor rgbForeground)
      Sets the rgb foreground.
      Parameters:
      rgbForeground - the new rgb foreground
    • getRgbFont

      public ExcelRgbColor getRgbFont()
      Gets the rgb font.
      Returns:
      the rgb font
    • setRgbFont

      public void setRgbFont(ExcelRgbColor rgbFont)
      Sets the rgb font.
      Parameters:
      rgbFont - the new rgb font
    • getHorizontalAlignment

      public org.apache.poi.ss.usermodel.HorizontalAlignment getHorizontalAlignment()
      Gets the horizontal alignment.
      Returns:
      the horizontal alignment
    • setHorizontalAlignment

      public void setHorizontalAlignment(org.apache.poi.ss.usermodel.HorizontalAlignment horizontalAlignment)
      Sets the horizontal alignment.
      Parameters:
      horizontalAlignment - the new horizontal alignment
    • getFont

      public ExcelFont getFont()
      Gets the font.
      Returns:
      the font
    • setFont

      public void setFont(ExcelFont font)
      Sets the font.
      Parameters:
      font - the new font
    • getFillPatternType

      public org.apache.poi.ss.usermodel.FillPatternType getFillPatternType()
      Gets the fill pattern type.
      Returns:
      the fill pattern type
    • setFillPatternType

      public void setFillPatternType(org.apache.poi.ss.usermodel.FillPatternType fillPatternType)
      Sets the fill pattern type.
      Parameters:
      fillPatternType - the new fill pattern type
    • getBorder

      public ExcelBorder getBorder()
      Gets the border.
      Returns:
      the border
    • setBorder

      public void setBorder(ExcelBorder border)
      Sets the border.
      Parameters:
      border - the new border
    • getRotation

      public int getRotation()
      Gets the rotation.
      Returns:
      the rotation
    • setRotation

      public void setRotation(int rotation)
      Sets the rotation.
      Parameters:
      rotation - the new rotation
    • isLocked

      public boolean isLocked()
      Checks if is locked.
      Returns:
      the locked
    • setLocked

      public void setLocked(boolean locked)
      Sets the locked.
      Parameters:
      locked - the new locked
    • hashCode

      public int hashCode()
      Hash code.
      Overrides:
      hashCode in class Object
      Returns:
      the int
    • equals

      public boolean equals(Object obj)
      Equals.
      Overrides:
      equals in class Object
      Parameters:
      obj - the obj
      Returns:
      true, if successful