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 itemKindId, 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 itemKindIdClass is used instead. When itemKindIdClass is null, rootRecordName is used instead.

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

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

      public HtmlItemNumber required(HtmlItem.HtmlItemConditionKeyEnum authKind, String authString, boolean isRequired)
      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
    • isNotEmpty

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

      Set true when you want to the item is required.

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

      @Deprecated public HtmlItemNumber isNotEmpty(HtmlItem.HtmlItemConditionKeyEnum authKind, String authString, boolean isNotEmpty)
      Deprecated.
      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
    • needsCommas

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

      public boolean getNeedsCommas()