Interface RecordInterface
- All Superinterfaces:
jp.ecuacion.lib.core.record.EclibRecord
- All Known Subinterfaces:
SearchRecordInterface
- All Known Implementing Classes:
ConfigRecord, LoginRecord
public interface RecordInterface
extends jp.ecuacion.lib.core.record.EclibRecord
Has features related web environment.
-
Method Summary
Modifier and TypeMethodDescriptiondefault HtmlItemgetHtmlItem(String itemPropertyPath) ReturnsHtmlItemfromHtmlItem[]andfieldId.HtmlItem[]Returns HtmlItem.default HtmlItem[]getItems()Returns HtmlItem.default HtmlItemgetNewItem(String itemPropertyPath) Returns a new instance.getNotEmptyFields(String loginState, SplibSecurityUtil.RolesAndAuthoritiesBean bean) Obtrains NotEmpty fields.getRequiredFields(String loginState, SplibSecurityUtil.RolesAndAuthoritiesBean bean) Deprecated.getRequiredFieldsOnSearch(String loginState, SplibSecurityUtil.RolesAndAuthoritiesBean bean) Obtrains NotEmpty fields.default booleanisNotEmpty(String fieldId, String loginState, String rolesOrAuthoritiesString) Returns whether isNotEmpty or not.default booleanisRequired(String fieldId, String loginState, String rolesOrAuthoritiesString) Deprecated.default booleanisRequiredOnSearch(String fieldId, String loginState, String rolesOrAuthoritiesString) Returns whether isNotEmpty or not.default HtmlItem[]mergeHtmlItems(HtmlItem[] fields1, HtmlItem[] fields2) Merge htmlItems.default booleanneedsCommas(String rootRecordName, String propertyPath) Returns whether the propertyPath needs comma.Methods inherited from interface jp.ecuacion.lib.core.record.EclibRecord
getItem, mergeItems
-
Method Details
-
getHtmlItems
-
getItems
Returns HtmlItem.- Specified by:
getItemsin interfacejp.ecuacion.lib.core.record.EclibRecord- Returns:
- HtmlItem[]
-
mergeHtmlItems
-
getHtmlItem
-
getNewItem
-
needsCommas
-
getNotEmptyFields
default List<String> getNotEmptyFields(String loginState, SplibSecurityUtil.RolesAndAuthoritiesBean bean) Obtrains NotEmpty fields.- Parameters:
loginState- loginStatebean- bean- Returns:
List<String>
-
isNotEmpty
-
getRequiredFields
@Deprecated default List<String> getRequiredFields(String loginState, SplibSecurityUtil.RolesAndAuthoritiesBean bean) Deprecated.Obtrains NotEmpty fields.- Parameters:
loginState- loginStatebean- bean- Returns:
List<String>
-
isRequired
@Deprecated default boolean isRequired(String fieldId, String loginState, String rolesOrAuthoritiesString) Deprecated.Returns whether isNotEmpty or not.- Parameters:
fieldId- fieldIdloginState- loginStaterolesOrAuthoritiesString- rolesOrAuthoritiesString- Returns:
- boolean
-
getRequiredFieldsOnSearch
default List<String> getRequiredFieldsOnSearch(String loginState, SplibSecurityUtil.RolesAndAuthoritiesBean bean) Obtrains NotEmpty fields.- Parameters:
loginState- loginStatebean- bean- Returns:
List<String>
-
isRequiredOnSearch
-