001
014
015 package com.liferay.portal;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018
019 import java.util.ArrayList;
020 import java.util.List;
021
022
025 public class UserFieldException extends PortalException {
026
027 public UserFieldException() {
028 super();
029 }
030
031 public UserFieldException(String msg) {
032 super(msg);
033 }
034
035 public UserFieldException(String msg, Throwable cause) {
036 super(msg, cause);
037 }
038
039 public UserFieldException(Throwable cause) {
040 super(cause);
041 }
042
043 public void addField(String field) {
044 _fields.add(field);
045 }
046
047 public List<String> getFields() {
048 return _fields;
049 }
050
051 public boolean hasFields() {
052 return !_fields.isEmpty();
053 }
054
055 private List<String> _fields = new ArrayList<String>();
056
057 }