001
014
015 package com.liferay.portal.util;
016
017 import com.liferay.portal.kernel.security.pacl.DoPrivileged;
018 import com.liferay.portal.kernel.util.HashCode;
019 import com.liferay.portal.kernel.util.HashCodeFactory;
020
021
024 @DoPrivileged
025 public class HashCodeFactoryImpl implements HashCodeFactory {
026
027 @Override
028 public HashCode getHashCode() {
029 return new HashCodeImpl();
030 }
031
032 @Override
033 public HashCode getHashCode(
034 int initialNonZeroOddNumber, int multiplierNonZeroOddNumber) {
035
036 return new HashCodeImpl(
037 initialNonZeroOddNumber, multiplierNonZeroOddNumber);
038 }
039
040 }