001 package org.kuali.student.common.dictionary.dto;
002
003 import java.util.List;
004
005 import javax.xml.bind.annotation.XmlAccessType;
006 import javax.xml.bind.annotation.XmlAccessorType;
007 import javax.xml.bind.annotation.XmlElement;
008
009 @XmlAccessorType(XmlAccessType.FIELD)
010 public class CaseConstraint {
011 @XmlElement
012 protected List<WhenConstraint> whenConstraint;
013 @XmlElement
014 protected String fieldPath;
015 @XmlElement
016 protected String operator;
017 @XmlElement
018 protected boolean caseSensitive;
019
020 public List<WhenConstraint> getWhenConstraint() {
021 return whenConstraint;
022 }
023
024 public void setWhenConstraint(List<WhenConstraint> whenConstraint) {
025 this.whenConstraint = whenConstraint;
026 }
027
028 public String getFieldPath() {
029 return fieldPath;
030 }
031
032 public void setFieldPath(String fieldPath) {
033 this.fieldPath = fieldPath;
034 }
035
036 public String getOperator() {
037 return operator;
038 }
039
040 public void setOperator(String operator) {
041 this.operator = operator;
042 }
043
044 public boolean isCaseSensitive() {
045 return caseSensitive;
046 }
047
048 public void setCaseSensitive(boolean caseSensitive) {
049 this.caseSensitive = caseSensitive;
050 }
051 }