List of usage examples for com.liferay.portal.kernel.util GetterUtil getBooleanValues
public static boolean[] getBooleanValues(String[] values)
From source file:com.liferay.portlet.expando.model.impl.ExpandoValueImpl.java
License:Open Source License
public boolean[] getBooleanArray() throws PortalException, SystemException { validate(ExpandoColumnConstants.BOOLEAN_ARRAY); return GetterUtil.getBooleanValues(StringUtil.split(getData())); }
From source file:com.liferay.portlet.expando.util.ExpandoConverterUtil.java
License:Open Source License
public static Serializable getAttributeFromString(int type, String attribute) { if (attribute == null) { return null; }/*from www . ja v a 2 s .c o m*/ if (type == ExpandoColumnConstants.BOOLEAN) { return GetterUtil.getBoolean(attribute); } else if (type == ExpandoColumnConstants.BOOLEAN_ARRAY) { return GetterUtil.getBooleanValues(StringUtil.split(attribute)); } else if (type == ExpandoColumnConstants.DATE) { return GetterUtil.getDate(attribute, _getDateFormat()); } else if (type == ExpandoColumnConstants.DATE_ARRAY) { return GetterUtil.getDateValues(StringUtil.split(attribute), _getDateFormat()); } else if (type == ExpandoColumnConstants.DOUBLE) { return GetterUtil.getDouble(attribute); } else if (type == ExpandoColumnConstants.DOUBLE_ARRAY) { return GetterUtil.getDoubleValues(StringUtil.split(attribute)); } else if (type == ExpandoColumnConstants.FLOAT) { return GetterUtil.getFloat(attribute); } else if (type == ExpandoColumnConstants.FLOAT_ARRAY) { return GetterUtil.getFloatValues(StringUtil.split(attribute)); } else if (type == ExpandoColumnConstants.INTEGER) { return GetterUtil.getInteger(attribute); } else if (type == ExpandoColumnConstants.INTEGER_ARRAY) { return GetterUtil.getIntegerValues(StringUtil.split(attribute)); } else if (type == ExpandoColumnConstants.LONG) { return GetterUtil.getLong(attribute); } else if (type == ExpandoColumnConstants.LONG_ARRAY) { return GetterUtil.getLongValues(StringUtil.split(attribute)); } else if (type == ExpandoColumnConstants.SHORT) { return GetterUtil.getShort(attribute); } else if (type == ExpandoColumnConstants.SHORT_ARRAY) { return GetterUtil.getShortValues(StringUtil.split(attribute)); } else if (type == ExpandoColumnConstants.STRING_ARRAY) { return StringUtil.split(attribute); } else { return attribute; } }