001
014
015 package com.liferay.portal.kernel.util;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019
022 public class MultiValueMapFactoryUtil {
023
024 public static MultiValueMap<?, ?> getMultiValueMap(int type) {
025 return getMultiValueMapFactory().getMultiValueMap(type);
026 }
027
028 public static MultiValueMap<?, ?> getMultiValueMap(String propertyKey) {
029 return getMultiValueMapFactory().getMultiValueMap(propertyKey);
030 }
031
032 public static MultiValueMapFactory getMultiValueMapFactory() {
033 PortalRuntimePermission.checkGetBeanProperty(
034 MultiValueMapFactoryUtil.class);
035
036 return _multiValueMapFactory;
037 }
038
039 public void setMultiValueMapFactory(
040 MultiValueMapFactory multiValueMapFactory) {
041
042 PortalRuntimePermission.checkSetBeanProperty(getClass());
043
044 _multiValueMapFactory = multiValueMapFactory;
045 }
046
047 private static MultiValueMapFactory _multiValueMapFactory;
048
049 }