Class HtmlItemNumber

java.lang.Object
jp.ecuacion.splib.web.bean.HtmlItem
jp.ecuacion.splib.web.bean.HtmlItemNumber

public class HtmlItemNumber extends HtmlItem
Is used for number field.
  • Field Details

    • needsCommas

      protected boolean needsCommas
      Determines whether commas are used or not.
  • Constructor Details

    • HtmlItemNumber

      public HtmlItemNumber(String itemPropertyPath)
      Constructs a new instance.
      Parameters:
      itemPropertyPath - propertyPath
      See Also:
  • Method Details

    • itemNameKey

      public HtmlItemNumber itemNameKey(String itemNameKey)
      Description copied from class: HtmlItem
      Sets itemNameKey and returns this for method chain.

      The format of itemNameKey is the same as itemNameKey, which is like "acc.name", always has one dot (not more than one) in the middle of the string.
      But the argument of the method can be like "name". In that case itemNameKeyClass is used instead. When itemNameKeyClass is null, rootRecordName is used instead.

      Overrides:
      itemNameKey in class HtmlItem
      Parameters:
      itemNameKey - itemNameKey
      Returns:
      HtmlItem
    • required

      @Deprecated public HtmlItemNumber required(boolean isRequired)
      Deprecated.
      Description copied from class: HtmlItem
      Sets required.
      Overrides:
      required in class HtmlItem
      Returns:
      HtmlItem
    • required

      @Deprecated public HtmlItemNumber required(HtmlItem.HtmlItemConditionKeyEnum authKind, String authString, boolean isRequired)
      Deprecated.
      Description copied from class: HtmlItem
      Sets isRequired with the conditions of HtmlItemConditionKeyEnum, authString.

      When you set multiple conditions to it, the order matters. First condition prioritized.

      Overrides:
      required in class HtmlItem
      Parameters:
      authKind - authKind
      authString - authString
      isRequired - isRequired
      Returns:
      HtmlItem
    • notEmpty

      public HtmlItemNumber notEmpty()
      Description copied from class: HtmlItem
      Sets isNotEmpty == true, which means you want the item to be not empty.
      Overrides:
      notEmpty in class HtmlItem
      Returns:
      HtmlItem
    • isNotEmpty

      public HtmlItemNumber isNotEmpty(boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets isNotEmpty.

      Set true when you want to the item is not empty.

      Overrides:
      isNotEmpty in class HtmlItem
      Parameters:
      isNotEmpty - isNotEmpty
      Returns:
      HtmlItem
    • isNotEmpty

      public HtmlItemNumber isNotEmpty(HtmlItem.HtmlItemConditionKeyEnum authKind, String authString, boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets isNotEmpty with the conditions of HtmlItemConditionKeyEnum, authString.

      When you set multiple conditions to it, the order matters. First condition prioritized.

      Overrides:
      isNotEmpty in class HtmlItem
      Parameters:
      authKind - authKind
      authString - authString
      isNotEmpty - isNotEmpty
      Returns:
      HtmlItem
    • notEmptyOnSearch

      public HtmlItemNumber notEmptyOnSearch()
      Description copied from class: HtmlItem
      Sets required.
      Overrides:
      notEmptyOnSearch in class HtmlItem
      Returns:
      HtmlItem
    • isNotEmptyOnSearch

      public HtmlItemNumber isNotEmptyOnSearch(boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets required.
      Overrides:
      isNotEmptyOnSearch in class HtmlItem
      Returns:
      HtmlItem
    • isNotEmptyOnSearch

      public HtmlItemNumber isNotEmptyOnSearch(HtmlItem.HtmlItemConditionKeyEnum authKind, String authString, boolean isNotEmpty)
      Description copied from class: HtmlItem
      Sets isRequiredOnSearch with the conditions of HtmlItemConditionKeyEnum, authString.

      When you set multiple conditions to it, the order matters. First condition prioritized.

      Overrides:
      isNotEmptyOnSearch in class HtmlItem
      Parameters:
      authKind - authKind
      authString - authString
      isNotEmpty - isRequired
      Returns:
      HtmlItem
    • needsCommas

      public HtmlItemNumber needsCommas(boolean needsCommas)
      Returns needsCommas.
      Parameters:
      needsCommas - needsCommas
      Returns:
      HtmlItemNumber
    • getNeedsCommas

      public boolean getNeedsCommas()