Class ExcelDropDownImpl

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

public class ExcelDropDownImpl extends ExcelAnnotationImpl<ExcelDropDown>
The Class ExcelDropDownImpl.
  • Constructor Details

    • ExcelDropDownImpl

      public ExcelDropDownImpl()
      Instantiates a new excel drop down impl.
    • ExcelDropDownImpl

      public ExcelDropDownImpl(boolean suppressDropDownArrow, String areaRange)
      Instantiates a new excel drop down impl.
      Parameters:
      suppressDropDownArrow - the suppress drop down arrow
      areaRange - the area range
    • ExcelDropDownImpl

      public ExcelDropDownImpl(boolean suppressDropDownArrow, String areaRange, ExcelFormulaAlias[] alias, ExcelBoxMessage errorBox)
      Instantiates a new excel drop down impl.
      Parameters:
      suppressDropDownArrow - the suppress drop down arrow
      areaRange - the area range
      alias - the alias
      errorBox - the error box
    • ExcelDropDownImpl

      public ExcelDropDownImpl(boolean suppressDropDownArrow, String areaRange, ExcelFormulaAlias[] alias)
      Instantiates a new excel drop down impl.
      Parameters:
      suppressDropDownArrow - the suppress drop down arrow
      areaRange - the area range
      alias - the alias
  • Method Details

    • isSuppressDropDownArrow

      public boolean isSuppressDropDownArrow()
      Checks if is suppress drop down arrow.
      Returns:
      the suppress drop down arrow
    • setSuppressDropDownArrow

      public void setSuppressDropDownArrow(boolean suppressDropDownArrow)
      Sets the suppress drop down arrow.
      Parameters:
      suppressDropDownArrow - the new suppress drop down arrow
    • getAreaRange

      public String getAreaRange()
      Gets the area range.
      Returns:
      the area range
    • setAreaRange

      public void setAreaRange(String areaRange)
      Sets the area range.
      Parameters:
      areaRange - the new area range
    • getAlias

      public ExcelFormulaAlias[] getAlias()
      Gets the alias.
      Returns:
      the alias
    • setAlias

      public void setAlias(ExcelFormulaAlias[] alias)
      Sets the alias.
      Parameters:
      alias - the new alias
    • getErrorBox

      public ExcelBoxMessage getErrorBox()
      Gets the error box.
      Returns:
      the error box
    • setErrorBox

      public void setErrorBox(ExcelBoxMessage errorBox)
      Sets the error box.
      Parameters:
      errorBox - the new error box
    • 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