1 17 package org.apache.ws.jaxme.sqls; 18 19 import java.util.Calendar ; 20 import java.util.Iterator ; 21 22 23 26 public interface SetStatement extends Statement { 27 29 public interface SetValue { 30 32 public ColumnReference getColumnReference(); 33 35 public Object getValue(); 36 } 37 38 41 public Iterator getSetValues(); 42 43 45 public void addSetNull(Column pColumn); 46 48 public void addSetNull(Column.Name pColumn); 49 51 public void addSetNull(String pColumn); 52 53 56 public void addSet(Column pColumn); 57 60 public void addSet(Column.Name pColumn); 61 64 public void addSet(String pColumn); 65 66 69 public void addSet(Column pColumn, byte pValue); 70 73 public void addSet(Column.Name pColumn, byte pValue); 74 77 public void addSet(String pColumn, byte pValue); 78 79 82 public void addSet(Column pColumn, short pValue); 83 86 public void addSet(Column.Name pColumn, short pValue); 87 90 public void addSet(String pColumn, short pValue); 91 92 95 public void addSet(Column pColumn, int pValue); 96 99 public void addSet(Column.Name pColumn, int pValue); 100 103 public void addSet(String pColumn, int pValue); 104 105 108 public void addSet(Column pColumn, long pValue); 109 112 public void addSet(Column.Name pColumn, long pValue); 113 116 public void addSet(String pColumn, long pValue); 117 118 119 122 public void addSet(Column pColumn, float pValue); 123 126 public void addSet(Column.Name pColumn, float pValue); 127 130 public void addSet(String pColumn, float pValue); 131 132 135 public void addSet(Column pColumn, boolean pValue); 136 139 public void addSet(Column.Name pColumn, boolean pValue); 140 143 public void addSet(String pColumn, boolean pValue); 144 145 148 public void addSet(Column pColumn, String pValue); 149 152 public void addSet(Column.Name pColumn, String pValue); 153 156 public void addSet(String pColumn, String pValue); 157 158 161 public void addSetDateTime(Column pColumn, Calendar pValue); 162 165 public void addSetDateTime(Column.Name pColumn, Calendar pValue); 166 169 public void addSetDateTime(String pColumn, Calendar pValue); 170 171 175 public void addSetTime(Column pColumn, Calendar pValue); 176 180 public void addSetTime(Column.Name pColumn, Calendar pValue); 181 184 public void addSetTime(String pColumn, Calendar pValue); 185 186 189 public void addSetDate(Column pColumn, Calendar pValue); 190 193 public void addSetDate(Column.Name pColumn, Calendar pValue); 194 197 public void addSetDate(String pColumn, Calendar pValue); 198 202 public void addSet(Column pColumn, Object pObject); 203 207 public void addSet(String pColumn, Object pObject); 208 212 public void addSet(Column.Name pColumn, Object pObject); 213 } 214 | Popular Tags |