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