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

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

Introduction

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

Prototype

public static String[] getStringValues(String[] values) 

Source Link

Document

Returns the String array values as a String array.

Usage

From source file:com.liferay.calendar.hook.upgrade.v1_0_0.UpgradePortletPreferences.java

License:Open Source License

private void replaceClassNameId(PortletPreferences portletPreferences, String name) throws Exception {

    String[] values = GetterUtil.getStringValues(portletPreferences.getValues(name, null));

    ArrayUtil.replace(values, String.valueOf(PortalUtil.getClassNameId(CalEvent.class)),
            String.valueOf(PortalUtil.getClassNameId(CalendarBooking.class)));

    portletPreferences.setValues(name, values);
}

From source file:com.liferay.calendar.web.internal.upgrade.v1_0_1.UpgradePortletPreferences.java

License:Open Source License

private void _replaceClassNameId(PortletPreferences portletPreferences, String name) throws Exception {

    String[] values = GetterUtil.getStringValues(portletPreferences.getValues(name, null));

    ArrayUtil.replace(values, String.valueOf("com.liferay.portlet.calendar.model.CalEvent"),
            String.valueOf(PortalUtil.getClassNameId(CalendarBooking.class)));

    portletPreferences.setValues(name, values);
}

From source file:com.liferay.dynamic.data.mapping.form.evaluator.impl.internal.functions.CallFunction.java

License:Open Source License

protected Object createResultMapValue(String token, Map<String, String[]> outputParameterNameToPathsMap) {

    String[] paths = GetterUtil.getStringValues(outputParameterNameToPathsMap.get(token));

    if (isKeyValueMapping(paths)) {
        return createKeyValueMappingJSONObject(paths);
    }//from www .  ja va 2s  .c  o  m

    try {
        token = token.replace(StringPool.APOSTROPHE, StringPool.QUOTE);

        return _jsonFactory.createJSONObject(token);
    } catch (JSONException jsone) {
        if (_log.isDebugEnabled()) {
            _log.debug(jsone, jsone);
        }

        return token;
    }
}