List of usage examples for com.liferay.portal.kernel.util MapUtil getInteger
public static int getInteger(Map<String, ?> map, String key, int defaultValue)
From source file:com.liferay.document.library.jaxrs.provider.PaginationContextProvider.java
License:Open Source License
@Override public Pagination createContext(Message message) { String queryString = (String) message.getContextualProperty(Message.QUERY_STRING); Map<String, String[]> parameterMap = HttpUtil.getParameterMap(queryString); int itemsPerPage = MapUtil.getInteger(parameterMap, "per_page", DEFAULT_ITEMS_PER_PAGE); int page = MapUtil.getInteger(parameterMap, "page", DEFAULT_PAGE); return new DefaultPagination(page, itemsPerPage); }
From source file:com.liferay.dynamic.data.mapping.form.field.type.internal.util.comparator.DDMFormFieldTypeServiceWrapperDisplayOrderComparator.java
License:Open Source License
@Override public int compare(ServiceWrapper<DDMFormFieldType> serviceWrapper1, ServiceWrapper<DDMFormFieldType> serviceWrapper2) { Integer displayOrder1 = MapUtil.getInteger(serviceWrapper1.getProperties(), "ddm.form.field.type.display.order", Integer.MAX_VALUE); Integer displayOrder2 = MapUtil.getInteger(serviceWrapper2.getProperties(), "ddm.form.field.type.display.order", Integer.MAX_VALUE); int value = displayOrder1.compareTo(displayOrder2); if (_ascending) { return value; } else {/*from w w w . j a va 2 s.co m*/ return -value; } }