Class ExcelFunctionImpl

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

public class ExcelFunctionImpl extends ExcelAnnotationImpl<ExcelFunction>
The Class ExcelFunctionImpl.
  • Constructor Details

    • ExcelFunctionImpl

      public ExcelFunctionImpl(String function, String nameFunction)
      Instantiates a new excel function impl.
      Parameters:
      function - the function
      nameFunction - the name function
    • ExcelFunctionImpl

      public ExcelFunctionImpl(String function, String nameFunction, boolean anotherTable, ExcelFormulaAlias[] alias, ExcelFunctionSubTotal onSubTotalRow)
    • ExcelFunctionImpl

      public ExcelFunctionImpl()
      Instantiates a new excel function impl.
    • ExcelFunctionImpl

      public ExcelFunctionImpl(String function, String nameFunction, boolean anotherTable)
      Instantiates a new excel function impl.
      Parameters:
      function - the function
      nameFunction - the name function
      anotherTable - the another table
    • ExcelFunctionImpl

      public ExcelFunctionImpl(String function, String nameFunction, boolean anotherTable, ExcelFormulaAlias[] alias)
      Instantiates a new excel function impl.
      Parameters:
      function - the function
      nameFunction - the name function
      anotherTable - the another table
      alias - the alias
  • Method Details

    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getFunction

      public String getFunction()
      Gets the function.
      Returns:
      the function
    • setFunction

      public void setFunction(String function)
      Sets the function.
      Parameters:
      function - the new function
    • getNameFunction

      public String getNameFunction()
      Gets the name function.
      Returns:
      the name function
    • setNameFunction

      public void setNameFunction(String nameFunction)
      Sets the name function.
      Parameters:
      nameFunction - the new name function
    • isAnotherTable

      public boolean isAnotherTable()
      Checks if is another table.
      Returns:
      the another table
    • setAnotherTable

      public void setAnotherTable(boolean anotherTable)
      Sets the another table.
      Parameters:
      anotherTable - the new another table
    • getAlias

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

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

      public ExcelFunctionSubTotal isOnSubTotalRow()
    • setOnSubTotalRow

      public void setOnSubTotalRow(ExcelFunctionSubTotal onSubTotalRow)
    • getOnSubTotalRow

      public ExcelFunctionSubTotal getOnSubTotalRow()