Class SplibRecord

java.lang.Object
jp.ecuacion.splib.core.record.SplibRecord

public abstract class SplibRecord extends Object
Provides a store which holds info about single something.

Records are included in form.

  • Field Details

  • Constructor Details

    • SplibRecord

      public SplibRecord()
      Constructs a new instance.
    • SplibRecord

      public SplibRecord(DatetimeFormatParameters params)
      Constructs a new instance.with DatetimeFormatParameters.
      Parameters:
      params - DatetimeFormatParameters
  • Method Details

    • getDateTimeFormatParams

      public DatetimeFormatParameters getDateTimeFormatParams()
    • setDateTimeFormatParams

      public void setDateTimeFormatParams(DatetimeFormatParameters dateTimeFormatParams)
    • getStringLength

      public Integer getStringLength(String itemName)
      Gets string length.
      Parameters:
      itemName - itemName
      Returns:
      Integer
    • getStringLengthMap

      protected static Map<String,Integer> getStringLengthMap()
    • getValue

      public Object getValue(String itemPropertyPath)
      Gets value from itemPropertyPath.
      Parameters:
      itemPropertyPath - itemName
      Returns:
      Object
    • getBooleanDropdownList

      protected List<String[]> getBooleanDropdownList(Locale locale, String fieldName, String options)
      Returns boolean dropdown list.
    • getIds

      public String getIds()
      default method.
    • getOptimisticLockVersions

      public String getOptimisticLockVersions()
      default method.