1 23 24 package org.objectweb.jorm.api; 25 26 import org.objectweb.jorm.type.api.PExceptionTyping; 27 import org.objectweb.jorm.naming.api.PName; 28 29 import java.io.Serializable ; 30 import java.util.Date ; 31 import java.math.BigDecimal ; 32 import java.math.BigInteger ; 33 34 41 public interface PAccessorGen extends PAccessor { 42 50 boolean paGetBooleanField(String fn) throws PException; 51 52 60 Boolean paGetObooleanField(String fn) throws PException; 61 62 70 byte paGetByteField(String fn) throws PException; 71 72 80 Byte paGetObyteField(String fn) throws PException; 81 82 90 char paGetCharField(String fn) throws PException; 91 92 100 Character paGetOcharField(String fn) throws PException; 101 102 110 short paGetShortField(String fn) throws PException; 111 112 120 Short paGetOshortField(String fn) throws PException; 121 122 130 int paGetIntField(String fn) throws PException; 131 132 140 Integer paGetOintField(String fn) throws PException; 141 142 150 long paGetLongField(String fn) throws PException; 151 152 160 Long paGetOlongField(String fn) throws PException; 161 162 170 float paGetFloatField(String fn) throws PException; 171 172 180 Float paGetOfloatField(String fn) throws PException; 181 182 190 double paGetDoubleField(String fn) throws PException; 191 192 200 Double paGetOdoubleField(String fn) throws PException; 201 202 210 String paGetStringField(String fn) throws PException; 211 212 220 Date paGetDateField(String fn) throws PException; 221 222 230 Serializable paGetSerializedField(String fn) throws PException; 231 232 240 byte[] paGetByteArrayField(String fn) throws PException; 241 242 250 char[] paGetCharArrayField(String fn) throws PException; 251 252 260 BigInteger paGetBigIntegerField(String fn) throws PException; 261 262 270 BigDecimal paGetBigDecimalField(String fn) throws PException; 271 272 281 PName paGetRefField(String fn, Object connection) throws PException; 282 283 290 void paSetBooleanField(String fn, boolean value) throws PException; 291 292 299 void paSetObooleanField(String fn, Boolean value) throws PException; 300 301 308 void paSetByteField(String fn, byte value) throws PException; 309 310 317 void paSetObyteField(String fn, Byte value) throws PException; 318 319 326 void paSetCharField(String fn, char value) throws PException; 327 328 335 void paSetOcharField(String fn, Character value) throws PException; 336 337 344 void paSetShortField(String fn, short value) throws PException; 345 346 353 void paSetOshortField(String fn, Short value) throws PException; 354 355 362 void paSetIntField(String fn, int value) throws PException; 363 364 371 void paSetOintField(String fn, Integer value) throws PException; 372 373 380 void paSetLongField(String fn, long value) throws PException; 381 382 389 void paSetOlongField(String fn, Long value) throws PException; 390 391 398 void paSetFloatField(String fn, float value) throws PException; 399 400 407 void paSetOfloatField(String fn, Float value) throws PException; 408 409 416 void paSetDoubleField(String fn, double value) throws PException; 417 418 425 void paSetOdoubleField(String fn, Double value) throws PException; 426 427 434 void paSetStringField(String fn, String value) throws PException; 435 436 443 void paSetDateField(String fn, Date value) throws PException; 444 445 452 void paSetSerializedField(String fn, Serializable value) 453 throws PException; 454 455 462 void paSetByteArrayField(String fn, byte[] value) throws PException; 463 464 471 void paSetCharArrayField(String fn, char[] value) throws PException; 472 473 480 void paSetBigIntegerField(String fn, BigInteger value) 481 throws PException; 482 483 490 void paSetBigDecimalField(String fn, BigDecimal value) 491 throws PException; 492 493 502 void paSetRefField(String fn, PName value, Object connection) 503 throws PException; 504 } 505 | Popular Tags |