Coverage Report - org.kuali.student.contract.model.Constraint
 
Classes in this File Line Coverage Branch Coverage Complexity
Constraint
0%
0/53
N/A
1
 
 1  
 /*
 2  
  * Copyright 2009 The Kuali Foundation
 3  
  *
 4  
  * Licensed under the Educational Community License, Version 2.0 (the "License");
 5  
  * you may not use this file except in compliance with the License.
 6  
  * You may        obtain a copy of the License at
 7  
  *
 8  
  *         http://www.osedu.org/licenses/ECL-2.0
 9  
  *
 10  
  * Unless required by applicable law or agreed to in writing, software
 11  
  * distributed under the License is distributed on an "AS IS" BASIS,
 12  
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 13  
  * See the License for the specific language governing permissions and
 14  
  * limitations under the License.
 15  
  */
 16  
 package org.kuali.student.contract.model;
 17  
 
 18  
 /**
 19  
  * This models a constraint either an in-line one or one defined as part of the bank of constraints.
 20  
  * Note: Cross-object Constraints are not modeled here.
 21  
  *
 22  
  * @author nwright
 23  
  */
 24  
 public class Constraint
 25  
 {
 26  
 
 27  
  public static final String UNBOUNDED = "(unbounded)";
 28  
  public static final String NINE_NINES = "999999999";
 29  
 
 30  
  public Constraint ()
 31  
  {
 32  0
   super ();
 33  0
  }
 34  
 
 35  
  private String id;
 36  
 
 37  
  /**
 38  
   * Get the value of id
 39  
   *
 40  
   * @return the value of id
 41  
   */
 42  
  public String getId ()
 43  
  {
 44  0
   return id;
 45  
  }
 46  
 
 47  
  /**
 48  
   * Set the value of id
 49  
   *
 50  
   * @param id new value of id
 51  
   */
 52  
  public void setId (String id)
 53  
  {
 54  0
   this.id = id;
 55  0
  }
 56  
 
 57  
  private String key;
 58  
 
 59  
  /**
 60  
   * Get the value of key
 61  
   *
 62  
   * @return the value of key
 63  
   */
 64  
  public String getKey ()
 65  
  {
 66  0
   return key;
 67  
  }
 68  
 
 69  
  /**
 70  
   * Set the value of key
 71  
   *
 72  
   * @param key new value of key
 73  
   */
 74  
  public void setKey (String key)
 75  
  {
 76  0
   this.key = key;
 77  0
  }
 78  
 
 79  
  private String desc;
 80  
 
 81  
  /**
 82  
   * Get the value of desc
 83  
   *
 84  
   * @return the value of desc
 85  
   */
 86  
  public String getDesc ()
 87  
  {
 88  0
   return desc;
 89  
  }
 90  
 
 91  
  /**
 92  
   * Set the value of desc
 93  
   *
 94  
   * @param desc new value of desc
 95  
   */
 96  
  public void setDesc (String desc)
 97  
  {
 98  0
   this.desc = desc;
 99  0
  }
 100  
 
 101  
  private String serverSide;
 102  
 
 103  
  /**
 104  
   * Get the value of serverSide
 105  
   *
 106  
   * @return the value of serverSide
 107  
   */
 108  
  public String getServerSide ()
 109  
  {
 110  0
   return serverSide;
 111  
  }
 112  
 
 113  
  /**
 114  
   * Set the value of serverSide
 115  
   *
 116  
   * @param serverSide new value of serverSide
 117  
   */
 118  
  public void setServerSide (String serverSide)
 119  
  {
 120  0
   this.serverSide = serverSide;
 121  0
  }
 122  
 
 123  
  private String minLength;
 124  
 
 125  
  /**
 126  
   * Get the value of minLength
 127  
   *
 128  
   * @return the value of minLength
 129  
   */
 130  
  public String getMinLength ()
 131  
  {
 132  0
   return minLength;
 133  
  }
 134  
 
 135  
  /**
 136  
   * Set the value of minLength
 137  
   *
 138  
   * @param minLength new value of minLength
 139  
   */
 140  
  public void setMinLength (String minLength)
 141  
  {
 142  0
   this.minLength = minLength;
 143  0
  }
 144  
 
 145  
  private String maxLength;
 146  
 
 147  
  /**
 148  
   * Get the value of maxLength
 149  
   *
 150  
   * @return the value of maxLength
 151  
   */
 152  
  public String getMaxLength ()
 153  
  {
 154  0
   return maxLength;
 155  
  }
 156  
 
 157  
  /**
 158  
   * Set the value of maxLength
 159  
   *
 160  
   * @param maxLength new value of maxLength
 161  
   */
 162  
  public void setMaxLength (String maxLength)
 163  
  {
 164  0
   this.maxLength = maxLength;
 165  0
  }
 166  
 
 167  
  private String minValue;
 168  
 
 169  
  /**
 170  
   * Get the value of minValue
 171  
   *
 172  
   * @return the value of minValue
 173  
   */
 174  
  public String getMinValue ()
 175  
  {
 176  0
   return minValue;
 177  
  }
 178  
 
 179  
  /**
 180  
   * Set the value of minValue
 181  
   *
 182  
   * @param minValue new value of minValue
 183  
   */
 184  
  public void setMinValue (String minValue)
 185  
  {
 186  0
   this.minValue = minValue;
 187  0
  }
 188  
 
 189  
  private String maxValue;
 190  
 
 191  
  /**
 192  
   * Get the value of maxValue
 193  
   *
 194  
   * @return the value of maxValue
 195  
   */
 196  
  public String getMaxValue ()
 197  
  {
 198  0
   return maxValue;
 199  
  }
 200  
 
 201  
  /**
 202  
   * Set the value of maxValue
 203  
   *
 204  
   * @param maxValue new value of maxValue
 205  
   */
 206  
  public void setMaxValue (String maxValue)
 207  
  {
 208  0
   this.maxValue = maxValue;
 209  0
  }
 210  
 
 211  
  protected String minOccurs;
 212  
 
 213  
  /**
 214  
   * Get the value of minOccurs
 215  
   *
 216  
   * @return the value of minOccurs
 217  
   */
 218  
  public String getMinOccurs ()
 219  
  {
 220  0
   return minOccurs;
 221  
  }
 222  
 
 223  
  /**
 224  
   * Set the value of minOccurs
 225  
   *
 226  
   * @param minOccurs new value of minOccurs
 227  
   */
 228  
  public void setMinOccurs (String minOccurs)
 229  
  {
 230  0
   this.minOccurs = minOccurs;
 231  0
  }
 232  
 
 233  
  private String maxOccurs;
 234  
 
 235  
  /**
 236  
   * Get the value of maxOccurs
 237  
   *
 238  
   * @return the value of maxOccurs
 239  
   */
 240  
  public String getMaxOccurs ()
 241  
  {
 242  0
   return maxOccurs;
 243  
  }
 244  
 
 245  
  /**
 246  
   * Set the value of maxOccurs
 247  
   *
 248  
   * @param maxOccurs new value of maxOccurs
 249  
   */
 250  
  public void setMaxOccurs (String maxOccurs)
 251  
  {
 252  0
   this.maxOccurs = maxOccurs;
 253  0
  }
 254  
 
 255  
  private String validChars;
 256  
 
 257  
  /**
 258  
   * Get the value of validChars
 259  
   *
 260  
   * @return the value of validChars
 261  
   */
 262  
  public String getValidChars ()
 263  
  {
 264  0
   return validChars;
 265  
  }
 266  
 
 267  
  /**
 268  
   * Set the value of validChars
 269  
   *
 270  
   * @param validChars new value of validChars
 271  
   */
 272  
  public void setValidChars (String validChars)
 273  
  {
 274  0
   this.validChars = validChars;
 275  0
  }
 276  
 
 277  
  private String lookup;
 278  
 
 279  
  /**
 280  
   * Get the value of lookup
 281  
   *
 282  
   * @return the value of lookup
 283  
   */
 284  
  public String getLookup ()
 285  
  {
 286  0
   return lookup;
 287  
  }
 288  
 
 289  
  /**
 290  
   * Set the value of lookup
 291  
   *
 292  
   * @param lookup new value of lookup
 293  
   */
 294  
  public void setLookup (String lookup)
 295  
  {
 296  0
   this.lookup = lookup;
 297  0
  }
 298  
 
 299  
  protected String lookupContext;
 300  
 
 301  
  /**
 302  
   * Get the value of lookupContext
 303  
   *
 304  
   * @return the value of lookupContext
 305  
   */
 306  
  public String getLookupContext ()
 307  
  {
 308  0
   return lookupContext;
 309  
  }
 310  
 
 311  
  /**
 312  
   * Set the value of lookupContext
 313  
   *
 314  
   * @param lookupContext new value of lookupContext
 315  
   */
 316  
  public void setLookupContext (String lookupContext)
 317  
  {
 318  0
   this.lookupContext = lookupContext;
 319  0
  }
 320  
 
 321  
  private String comments;
 322  
 
 323  
  /**
 324  
   * Get the value of comments
 325  
   *
 326  
   * @return the value of comments
 327  
   */
 328  
  public String getComments ()
 329  
  {
 330  0
   return comments;
 331  
  }
 332  
 
 333  
  /**
 334  
   * Set the value of comments
 335  
   *
 336  
   * @param comments new value of comments
 337  
   */
 338  
  public void setComments (String comments)
 339  
  {
 340  0
   this.comments = comments;
 341  0
  }
 342  
 
 343  
  private String className;
 344  
 
 345  
  /**
 346  
   * Get the value of className
 347  
   *
 348  
   * @return the value of className
 349  
   */
 350  
  public String getClassName ()
 351  
  {
 352  0
   return className;
 353  
  }
 354  
 
 355  
  /**
 356  
   * Set the value of className
 357  
   *
 358  
   * @param className new value of className
 359  
   */
 360  
  public void setClassName (String className)
 361  
  {
 362  0
   this.className = className;
 363  0
  }
 364  
 
 365  
  private String messageId;
 366  
 
 367  
  public String getMessageId ()
 368  
  {
 369  0
   return messageId;
 370  
  }
 371  
 
 372  
  public void setMessageId (String messageId)
 373  
  {
 374  0
   this.messageId = messageId;
 375  0
  }
 376  
 
 377  
  private boolean inline;
 378  
 
 379  
  public boolean isInline ()
 380  
  {
 381  0
   return inline;
 382  
  }
 383  
 
 384  
  public void setInline (boolean inline)
 385  
  {
 386  0
   this.inline = inline;
 387  0
  }
 388  
 }