Example usage for com.liferay.portal.kernel.util GetterUtil DEFAULT_STRING_VALUES

List of usage examples for com.liferay.portal.kernel.util GetterUtil DEFAULT_STRING_VALUES

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util GetterUtil DEFAULT_STRING_VALUES.

Prototype

String[] DEFAULT_STRING_VALUES

To view the source code for com.liferay.portal.kernel.util GetterUtil DEFAULT_STRING_VALUES.

Click Source Link

Document

The default String array value is an empty String array.

Usage

From source file:br.com.petrobras.ddm.type.region.internal.RegionDDMFormFieldContextHelper.java

License:Open Source License

protected String[] toStringArray(String value) {
    if (Validator.isNull(value)) {
        return GetterUtil.DEFAULT_STRING_VALUES;
    }/*from w ww.j  a va  2 s  .  c om*/

    try {
        JSONArray jsonArray = _jsonFactory.createJSONArray(value);

        return ArrayUtil.toStringArray(jsonArray);
    } catch (JSONException jsone) {

        // LPS-52675

        if (_log.isDebugEnabled()) {
            _log.debug(jsone, jsone);
        }

        return StringUtil.split(value);
    }
}

From source file:br.com.petrobras.ddm.type.region.internal.RegionDDMFormFieldValueRequestParameterRetriever.java

License:Open Source License

@Override
public String get(HttpServletRequest httpServletRequest, String ddmFormFieldParameterName,
        String defaultDDMFormFieldParameterValue) {

    String[] parameterValues = ParamUtil.getParameterValues(httpServletRequest, ddmFormFieldParameterName,
            GetterUtil.DEFAULT_STRING_VALUES);

    return jsonFactory.serialize(parameterValues);
}

From source file:com.liferay.dynamic.data.mapping.type.checkbox.multiple.internal.CheckboxMultipleDDMFormFieldValueRequestParameterRetriever.java

License:Open Source License

protected String[] getDefaultDDMFormFieldParameterValues(String defaultDDMFormFieldParameterValue) {

    if (Validator.isNull(defaultDDMFormFieldParameterValue)
            || Objects.equals(defaultDDMFormFieldParameterValue, "[]")) {

        return GetterUtil.DEFAULT_STRING_VALUES;
    }/*  w  w w .  j a v  a  2 s  .c  o  m*/

    return jsonFactory.looseDeserialize(defaultDDMFormFieldParameterValue, String[].class);
}