1 package com.instantbank.component.parameter.util; 2 3 import java.util.*; 4 import java.io.Serializable; 5 6 /** 7 * Utility class allowing manipulation of parameters restriction. 8 * 9 * @author InstantBank (Roberto Contreras - Jorge Cardenas). 10 * @created October 2002 11 */ 12 public class ParmRestrictionUpdate 13 implements Serializable { 14 15 /** 16 * A value of level_1_2 of parameter restriction. 17 * value: {forced, allowed, excluded} 18 */ 19 private String level_1_2; 20 21 /** 22 * A value of level_1_any of parameter restriction. 23 * value: {forced, allowed, excluded} 24 */ 25 private String level_1_any; 26 27 /** 28 * A value of level_any_2 of parameter restriction. 29 * value: {forced, allowed, excluded} 30 */ 31 private String level_any_2; 32 33 /** 34 * A value of level_any_any of parameter restriction. 35 * value: {forced, allowed, excluded} 36 */ 37 private String level_any_any; 38 39 40 /** 41 * Default constructor. 42 */ 43 public ParmRestrictionUpdate() { } 44 45 46 /** 47 * Constructor . <br> 48 * <br> 49 * 50 * 51 * 52 * @param level_1_2 Value of restriction of the parameter. 53 * @param level_1_any Value of restriction of the parameter. 54 * @param level_any_2 Value of restriction of the parameter. 55 * @param level_any_any Value of restriction of the parameter. 56 */ 57 public ParmRestrictionUpdate(String level_1_2, 58 String level_1_any, String level_any_2, 59 String level_any_any) { 60 61 this.level_1_2 = level_1_2; 62 this.level_1_any = level_1_any; 63 this.level_any_2 = level_any_2; 64 this.level_any_any = level_any_any; 65 } 66 67 68 /** 69 * Setter method for level_1_2 70 * 71 * @param level_1_2 The new level_1_2 value 72 */ 73 public void setUpdateLevel_1_2(String level_1_2) { 74 this.level_1_2 = level_1_2; 75 } 76 77 78 /** 79 * Setter method for level_1_any 80 * 81 * @param level_1_any The new level_1_any value 82 */ 83 public void setUpdateLevel_1_any(String level_1_any) { 84 this.level_1_any = level_1_any; 85 } 86 87 88 /** 89 * Setter method for level_any_2 90 * 91 * @param level_any_2 The new level_any_2 value 92 */ 93 public void setUpdateLevel_any_2(String level_any_2) { 94 this.level_any_2 = level_any_2; 95 } 96 97 98 /** 99 * Setter method for level_any_any 100 * 101 * @param level_any_any The new level_any_any value 102 */ 103 public void setUpdateLevel_any_any(String level_any_any) { 104 this.level_any_any = level_any_any; 105 } 106 107 108 /** 109 * Getter method for level_1_2 value of parameter. 110 * 111 * @return The level_1_2 parameter value 112 */ 113 public String getUpdateLevel_1_2() { 114 return (this.level_1_2); 115 } 116 117 118 /** 119 * Getter method for level_1_any value of parameter. 120 * 121 * @return The level_1_any parameter value 122 */ 123 public String getUpdateLevel_1_any() { 124 return (this.level_1_any); 125 } 126 127 128 /** 129 * Getter method for level_any_2 value of parameter. 130 * 131 * @return The level_any_2 parameter value 132 */ 133 public String getUpdateLevel_any_2() { 134 return (this.level_any_2); 135 } 136 137 138 /** 139 * Getter method for level_any_any value of parameter. 140 * 141 * @return The level_any_any parameter value 142 */ 143 public String getUpdateLevel_any_any() { 144 return (this.level_any_any); 145 } 146 } 147