001// -------------------------------------------------------------------------------- 002// Copyright 2002-2025 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016// Generated File -- DO NOT EDIT BY HAND 017// -------------------------------------------------------------------------------- 018 019/** 020 * CarrierServiceOption.java 021 */ 022 023package com.echothree.model.data.carrier.server.entity; 024 025import com.echothree.model.data.carrier.common.pk.CarrierServiceOptionPK; 026 027import com.echothree.model.data.carrier.common.pk.CarrierServicePK; 028import com.echothree.model.data.carrier.common.pk.CarrierOptionPK; 029import com.echothree.model.data.selector.common.pk.SelectorPK; 030 031import com.echothree.model.data.carrier.server.entity.CarrierService; 032import com.echothree.model.data.carrier.server.entity.CarrierOption; 033import com.echothree.model.data.selector.server.entity.Selector; 034 035import com.echothree.model.data.carrier.server.factory.CarrierServiceFactory; 036import com.echothree.model.data.carrier.server.factory.CarrierOptionFactory; 037import com.echothree.model.data.selector.server.factory.SelectorFactory; 038 039import com.echothree.model.data.carrier.common.pk.CarrierServiceOptionPK; 040 041import com.echothree.model.data.carrier.server.value.CarrierServiceOptionValue; 042 043import com.echothree.model.data.carrier.server.factory.CarrierServiceOptionFactory; 044 045import com.echothree.util.common.exception.PersistenceException; 046import com.echothree.util.common.exception.PersistenceDatabaseException; 047import com.echothree.util.common.exception.PersistenceNotNullException; 048import com.echothree.util.common.exception.PersistenceReadOnlyException; 049 050import com.echothree.util.common.persistence.BasePK; 051 052import com.echothree.util.common.persistence.type.ByteArray; 053 054import com.echothree.util.server.persistence.BaseEntity; 055import com.echothree.util.server.persistence.EntityPermission; 056import com.echothree.util.server.persistence.Session; 057import com.echothree.util.server.persistence.ThreadSession; 058 059import java.io.Serializable; 060 061public class CarrierServiceOption 062 extends BaseEntity 063 implements Serializable { 064 065 private CarrierServiceOptionPK _pk; 066 private CarrierServiceOptionValue _value; 067 068 /** Creates a new instance of CarrierServiceOption */ 069 public CarrierServiceOption() 070 throws PersistenceException { 071 super(); 072 } 073 074 /** Creates a new instance of CarrierServiceOption */ 075 public CarrierServiceOption(CarrierServiceOptionValue value, EntityPermission entityPermission) { 076 super(entityPermission); 077 078 _value = value; 079 _pk = value.getPrimaryKey(); 080 } 081 082 @Override 083 public CarrierServiceOptionFactory getBaseFactoryInstance() { 084 return CarrierServiceOptionFactory.getInstance(); 085 } 086 087 @Override 088 public boolean hasBeenModified() { 089 return _value.hasBeenModified(); 090 } 091 092 @Override 093 public int hashCode() { 094 return _pk.hashCode(); 095 } 096 097 @Override 098 public String toString() { 099 return _pk.toString(); 100 } 101 102 @Override 103 public boolean equals(Object other) { 104 if(this == other) 105 return true; 106 107 if(other instanceof CarrierServiceOption that) { 108 CarrierServiceOptionValue thatValue = that.getCarrierServiceOptionValue(); 109 return _value.equals(thatValue); 110 } else { 111 return false; 112 } 113 } 114 115 @Override 116 public void store(Session session) 117 throws PersistenceDatabaseException { 118 getBaseFactoryInstance().store(session, this); 119 } 120 121 @Override 122 public void remove(Session session) 123 throws PersistenceDatabaseException { 124 getBaseFactoryInstance().remove(session, this); 125 } 126 127 @Override 128 public void remove() 129 throws PersistenceDatabaseException { 130 getBaseFactoryInstance().remove(ThreadSession.currentSession(), this); 131 } 132 133 public CarrierServiceOptionValue getCarrierServiceOptionValue() { 134 return _value; 135 } 136 137 public void setCarrierServiceOptionValue(CarrierServiceOptionValue value) 138 throws PersistenceReadOnlyException { 139 checkReadWrite(); 140 _value = value; 141 } 142 143 @Override 144 public CarrierServiceOptionPK getPrimaryKey() { 145 return _pk; 146 } 147 148 public CarrierServicePK getCarrierServicePK() { 149 return _value.getCarrierServicePK(); 150 } 151 152 public CarrierService getCarrierService(Session session, EntityPermission entityPermission) { 153 return CarrierServiceFactory.getInstance().getEntityFromPK(session, entityPermission, getCarrierServicePK()); 154 } 155 156 public CarrierService getCarrierService(EntityPermission entityPermission) { 157 return getCarrierService(ThreadSession.currentSession(), entityPermission); 158 } 159 160 public CarrierService getCarrierService(Session session) { 161 return getCarrierService(session, EntityPermission.READ_ONLY); 162 } 163 164 public CarrierService getCarrierService() { 165 return getCarrierService(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 166 } 167 168 public CarrierService getCarrierServiceForUpdate(Session session) { 169 return getCarrierService(session, EntityPermission.READ_WRITE); 170 } 171 172 public CarrierService getCarrierServiceForUpdate() { 173 return getCarrierService(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 174 } 175 176 public void setCarrierServicePK(CarrierServicePK carrierServicePK) 177 throws PersistenceNotNullException, PersistenceReadOnlyException { 178 checkReadWrite(); 179 _value.setCarrierServicePK(carrierServicePK); 180 } 181 182 public void setCarrierService(CarrierService entity) { 183 setCarrierServicePK(entity == null? null: entity.getPrimaryKey()); 184 } 185 186 public boolean getCarrierServicePKHasBeenModified() { 187 return _value.getCarrierServicePKHasBeenModified(); 188 } 189 190 public CarrierOptionPK getCarrierOptionPK() { 191 return _value.getCarrierOptionPK(); 192 } 193 194 public CarrierOption getCarrierOption(Session session, EntityPermission entityPermission) { 195 return CarrierOptionFactory.getInstance().getEntityFromPK(session, entityPermission, getCarrierOptionPK()); 196 } 197 198 public CarrierOption getCarrierOption(EntityPermission entityPermission) { 199 return getCarrierOption(ThreadSession.currentSession(), entityPermission); 200 } 201 202 public CarrierOption getCarrierOption(Session session) { 203 return getCarrierOption(session, EntityPermission.READ_ONLY); 204 } 205 206 public CarrierOption getCarrierOption() { 207 return getCarrierOption(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 208 } 209 210 public CarrierOption getCarrierOptionForUpdate(Session session) { 211 return getCarrierOption(session, EntityPermission.READ_WRITE); 212 } 213 214 public CarrierOption getCarrierOptionForUpdate() { 215 return getCarrierOption(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 216 } 217 218 public void setCarrierOptionPK(CarrierOptionPK carrierOptionPK) 219 throws PersistenceNotNullException, PersistenceReadOnlyException { 220 checkReadWrite(); 221 _value.setCarrierOptionPK(carrierOptionPK); 222 } 223 224 public void setCarrierOption(CarrierOption entity) { 225 setCarrierOptionPK(entity == null? null: entity.getPrimaryKey()); 226 } 227 228 public boolean getCarrierOptionPKHasBeenModified() { 229 return _value.getCarrierOptionPKHasBeenModified(); 230 } 231 232 public Boolean getIsRecommended() { 233 return _value.getIsRecommended(); 234 } 235 236 public void setIsRecommended(Boolean isRecommended) 237 throws PersistenceNotNullException, PersistenceReadOnlyException { 238 checkReadWrite(); 239 _value.setIsRecommended(isRecommended); 240 } 241 242 public boolean getIsRecommendedHasBeenModified() { 243 return _value.getIsRecommendedHasBeenModified(); 244 } 245 246 public Boolean getIsRequired() { 247 return _value.getIsRequired(); 248 } 249 250 public void setIsRequired(Boolean isRequired) 251 throws PersistenceNotNullException, PersistenceReadOnlyException { 252 checkReadWrite(); 253 _value.setIsRequired(isRequired); 254 } 255 256 public boolean getIsRequiredHasBeenModified() { 257 return _value.getIsRequiredHasBeenModified(); 258 } 259 260 public SelectorPK getRecommendedGeoCodeSelectorPK() { 261 return _value.getRecommendedGeoCodeSelectorPK(); 262 } 263 264 public Selector getRecommendedGeoCodeSelector(Session session, EntityPermission entityPermission) { 265 SelectorPK pk = getRecommendedGeoCodeSelectorPK(); 266 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 267 268 return entity; 269 } 270 271 public Selector getRecommendedGeoCodeSelector(EntityPermission entityPermission) { 272 return getRecommendedGeoCodeSelector(ThreadSession.currentSession(), entityPermission); 273 } 274 275 public Selector getRecommendedGeoCodeSelector(Session session) { 276 return getRecommendedGeoCodeSelector(session, EntityPermission.READ_ONLY); 277 } 278 279 public Selector getRecommendedGeoCodeSelector() { 280 return getRecommendedGeoCodeSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 281 } 282 283 public Selector getRecommendedGeoCodeSelectorForUpdate(Session session) { 284 return getRecommendedGeoCodeSelector(session, EntityPermission.READ_WRITE); 285 } 286 287 public Selector getRecommendedGeoCodeSelectorForUpdate() { 288 return getRecommendedGeoCodeSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 289 } 290 291 public void setRecommendedGeoCodeSelectorPK(SelectorPK recommendedGeoCodeSelectorPK) 292 throws PersistenceNotNullException, PersistenceReadOnlyException { 293 checkReadWrite(); 294 _value.setRecommendedGeoCodeSelectorPK(recommendedGeoCodeSelectorPK); 295 } 296 297 public void setRecommendedGeoCodeSelector(Selector entity) { 298 setRecommendedGeoCodeSelectorPK(entity == null? null: entity.getPrimaryKey()); 299 } 300 301 public boolean getRecommendedGeoCodeSelectorPKHasBeenModified() { 302 return _value.getRecommendedGeoCodeSelectorPKHasBeenModified(); 303 } 304 305 public SelectorPK getRequiredGeoCodeSelectorPK() { 306 return _value.getRequiredGeoCodeSelectorPK(); 307 } 308 309 public Selector getRequiredGeoCodeSelector(Session session, EntityPermission entityPermission) { 310 SelectorPK pk = getRequiredGeoCodeSelectorPK(); 311 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 312 313 return entity; 314 } 315 316 public Selector getRequiredGeoCodeSelector(EntityPermission entityPermission) { 317 return getRequiredGeoCodeSelector(ThreadSession.currentSession(), entityPermission); 318 } 319 320 public Selector getRequiredGeoCodeSelector(Session session) { 321 return getRequiredGeoCodeSelector(session, EntityPermission.READ_ONLY); 322 } 323 324 public Selector getRequiredGeoCodeSelector() { 325 return getRequiredGeoCodeSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 326 } 327 328 public Selector getRequiredGeoCodeSelectorForUpdate(Session session) { 329 return getRequiredGeoCodeSelector(session, EntityPermission.READ_WRITE); 330 } 331 332 public Selector getRequiredGeoCodeSelectorForUpdate() { 333 return getRequiredGeoCodeSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 334 } 335 336 public void setRequiredGeoCodeSelectorPK(SelectorPK requiredGeoCodeSelectorPK) 337 throws PersistenceNotNullException, PersistenceReadOnlyException { 338 checkReadWrite(); 339 _value.setRequiredGeoCodeSelectorPK(requiredGeoCodeSelectorPK); 340 } 341 342 public void setRequiredGeoCodeSelector(Selector entity) { 343 setRequiredGeoCodeSelectorPK(entity == null? null: entity.getPrimaryKey()); 344 } 345 346 public boolean getRequiredGeoCodeSelectorPKHasBeenModified() { 347 return _value.getRequiredGeoCodeSelectorPKHasBeenModified(); 348 } 349 350 public SelectorPK getRecommendedItemSelectorPK() { 351 return _value.getRecommendedItemSelectorPK(); 352 } 353 354 public Selector getRecommendedItemSelector(Session session, EntityPermission entityPermission) { 355 SelectorPK pk = getRecommendedItemSelectorPK(); 356 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 357 358 return entity; 359 } 360 361 public Selector getRecommendedItemSelector(EntityPermission entityPermission) { 362 return getRecommendedItemSelector(ThreadSession.currentSession(), entityPermission); 363 } 364 365 public Selector getRecommendedItemSelector(Session session) { 366 return getRecommendedItemSelector(session, EntityPermission.READ_ONLY); 367 } 368 369 public Selector getRecommendedItemSelector() { 370 return getRecommendedItemSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 371 } 372 373 public Selector getRecommendedItemSelectorForUpdate(Session session) { 374 return getRecommendedItemSelector(session, EntityPermission.READ_WRITE); 375 } 376 377 public Selector getRecommendedItemSelectorForUpdate() { 378 return getRecommendedItemSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 379 } 380 381 public void setRecommendedItemSelectorPK(SelectorPK recommendedItemSelectorPK) 382 throws PersistenceNotNullException, PersistenceReadOnlyException { 383 checkReadWrite(); 384 _value.setRecommendedItemSelectorPK(recommendedItemSelectorPK); 385 } 386 387 public void setRecommendedItemSelector(Selector entity) { 388 setRecommendedItemSelectorPK(entity == null? null: entity.getPrimaryKey()); 389 } 390 391 public boolean getRecommendedItemSelectorPKHasBeenModified() { 392 return _value.getRecommendedItemSelectorPKHasBeenModified(); 393 } 394 395 public SelectorPK getRequiredItemSelectorPK() { 396 return _value.getRequiredItemSelectorPK(); 397 } 398 399 public Selector getRequiredItemSelector(Session session, EntityPermission entityPermission) { 400 SelectorPK pk = getRequiredItemSelectorPK(); 401 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 402 403 return entity; 404 } 405 406 public Selector getRequiredItemSelector(EntityPermission entityPermission) { 407 return getRequiredItemSelector(ThreadSession.currentSession(), entityPermission); 408 } 409 410 public Selector getRequiredItemSelector(Session session) { 411 return getRequiredItemSelector(session, EntityPermission.READ_ONLY); 412 } 413 414 public Selector getRequiredItemSelector() { 415 return getRequiredItemSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 416 } 417 418 public Selector getRequiredItemSelectorForUpdate(Session session) { 419 return getRequiredItemSelector(session, EntityPermission.READ_WRITE); 420 } 421 422 public Selector getRequiredItemSelectorForUpdate() { 423 return getRequiredItemSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 424 } 425 426 public void setRequiredItemSelectorPK(SelectorPK requiredItemSelectorPK) 427 throws PersistenceNotNullException, PersistenceReadOnlyException { 428 checkReadWrite(); 429 _value.setRequiredItemSelectorPK(requiredItemSelectorPK); 430 } 431 432 public void setRequiredItemSelector(Selector entity) { 433 setRequiredItemSelectorPK(entity == null? null: entity.getPrimaryKey()); 434 } 435 436 public boolean getRequiredItemSelectorPKHasBeenModified() { 437 return _value.getRequiredItemSelectorPKHasBeenModified(); 438 } 439 440 public SelectorPK getRecommendedOrderSelectorPK() { 441 return _value.getRecommendedOrderSelectorPK(); 442 } 443 444 public Selector getRecommendedOrderSelector(Session session, EntityPermission entityPermission) { 445 SelectorPK pk = getRecommendedOrderSelectorPK(); 446 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 447 448 return entity; 449 } 450 451 public Selector getRecommendedOrderSelector(EntityPermission entityPermission) { 452 return getRecommendedOrderSelector(ThreadSession.currentSession(), entityPermission); 453 } 454 455 public Selector getRecommendedOrderSelector(Session session) { 456 return getRecommendedOrderSelector(session, EntityPermission.READ_ONLY); 457 } 458 459 public Selector getRecommendedOrderSelector() { 460 return getRecommendedOrderSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 461 } 462 463 public Selector getRecommendedOrderSelectorForUpdate(Session session) { 464 return getRecommendedOrderSelector(session, EntityPermission.READ_WRITE); 465 } 466 467 public Selector getRecommendedOrderSelectorForUpdate() { 468 return getRecommendedOrderSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 469 } 470 471 public void setRecommendedOrderSelectorPK(SelectorPK recommendedOrderSelectorPK) 472 throws PersistenceNotNullException, PersistenceReadOnlyException { 473 checkReadWrite(); 474 _value.setRecommendedOrderSelectorPK(recommendedOrderSelectorPK); 475 } 476 477 public void setRecommendedOrderSelector(Selector entity) { 478 setRecommendedOrderSelectorPK(entity == null? null: entity.getPrimaryKey()); 479 } 480 481 public boolean getRecommendedOrderSelectorPKHasBeenModified() { 482 return _value.getRecommendedOrderSelectorPKHasBeenModified(); 483 } 484 485 public SelectorPK getRequiredOrderSelectorPK() { 486 return _value.getRequiredOrderSelectorPK(); 487 } 488 489 public Selector getRequiredOrderSelector(Session session, EntityPermission entityPermission) { 490 SelectorPK pk = getRequiredOrderSelectorPK(); 491 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 492 493 return entity; 494 } 495 496 public Selector getRequiredOrderSelector(EntityPermission entityPermission) { 497 return getRequiredOrderSelector(ThreadSession.currentSession(), entityPermission); 498 } 499 500 public Selector getRequiredOrderSelector(Session session) { 501 return getRequiredOrderSelector(session, EntityPermission.READ_ONLY); 502 } 503 504 public Selector getRequiredOrderSelector() { 505 return getRequiredOrderSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 506 } 507 508 public Selector getRequiredOrderSelectorForUpdate(Session session) { 509 return getRequiredOrderSelector(session, EntityPermission.READ_WRITE); 510 } 511 512 public Selector getRequiredOrderSelectorForUpdate() { 513 return getRequiredOrderSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 514 } 515 516 public void setRequiredOrderSelectorPK(SelectorPK requiredOrderSelectorPK) 517 throws PersistenceNotNullException, PersistenceReadOnlyException { 518 checkReadWrite(); 519 _value.setRequiredOrderSelectorPK(requiredOrderSelectorPK); 520 } 521 522 public void setRequiredOrderSelector(Selector entity) { 523 setRequiredOrderSelectorPK(entity == null? null: entity.getPrimaryKey()); 524 } 525 526 public boolean getRequiredOrderSelectorPKHasBeenModified() { 527 return _value.getRequiredOrderSelectorPKHasBeenModified(); 528 } 529 530 public SelectorPK getRecommendedShipmentSelectorPK() { 531 return _value.getRecommendedShipmentSelectorPK(); 532 } 533 534 public Selector getRecommendedShipmentSelector(Session session, EntityPermission entityPermission) { 535 SelectorPK pk = getRecommendedShipmentSelectorPK(); 536 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 537 538 return entity; 539 } 540 541 public Selector getRecommendedShipmentSelector(EntityPermission entityPermission) { 542 return getRecommendedShipmentSelector(ThreadSession.currentSession(), entityPermission); 543 } 544 545 public Selector getRecommendedShipmentSelector(Session session) { 546 return getRecommendedShipmentSelector(session, EntityPermission.READ_ONLY); 547 } 548 549 public Selector getRecommendedShipmentSelector() { 550 return getRecommendedShipmentSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 551 } 552 553 public Selector getRecommendedShipmentSelectorForUpdate(Session session) { 554 return getRecommendedShipmentSelector(session, EntityPermission.READ_WRITE); 555 } 556 557 public Selector getRecommendedShipmentSelectorForUpdate() { 558 return getRecommendedShipmentSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 559 } 560 561 public void setRecommendedShipmentSelectorPK(SelectorPK recommendedShipmentSelectorPK) 562 throws PersistenceNotNullException, PersistenceReadOnlyException { 563 checkReadWrite(); 564 _value.setRecommendedShipmentSelectorPK(recommendedShipmentSelectorPK); 565 } 566 567 public void setRecommendedShipmentSelector(Selector entity) { 568 setRecommendedShipmentSelectorPK(entity == null? null: entity.getPrimaryKey()); 569 } 570 571 public boolean getRecommendedShipmentSelectorPKHasBeenModified() { 572 return _value.getRecommendedShipmentSelectorPKHasBeenModified(); 573 } 574 575 public SelectorPK getRequiredShipmentSelectorPK() { 576 return _value.getRequiredShipmentSelectorPK(); 577 } 578 579 public Selector getRequiredShipmentSelector(Session session, EntityPermission entityPermission) { 580 SelectorPK pk = getRequiredShipmentSelectorPK(); 581 Selector entity = pk == null? null: SelectorFactory.getInstance().getEntityFromPK(session, entityPermission, pk); 582 583 return entity; 584 } 585 586 public Selector getRequiredShipmentSelector(EntityPermission entityPermission) { 587 return getRequiredShipmentSelector(ThreadSession.currentSession(), entityPermission); 588 } 589 590 public Selector getRequiredShipmentSelector(Session session) { 591 return getRequiredShipmentSelector(session, EntityPermission.READ_ONLY); 592 } 593 594 public Selector getRequiredShipmentSelector() { 595 return getRequiredShipmentSelector(ThreadSession.currentSession(), EntityPermission.READ_ONLY); 596 } 597 598 public Selector getRequiredShipmentSelectorForUpdate(Session session) { 599 return getRequiredShipmentSelector(session, EntityPermission.READ_WRITE); 600 } 601 602 public Selector getRequiredShipmentSelectorForUpdate() { 603 return getRequiredShipmentSelector(ThreadSession.currentSession(), EntityPermission.READ_WRITE); 604 } 605 606 public void setRequiredShipmentSelectorPK(SelectorPK requiredShipmentSelectorPK) 607 throws PersistenceNotNullException, PersistenceReadOnlyException { 608 checkReadWrite(); 609 _value.setRequiredShipmentSelectorPK(requiredShipmentSelectorPK); 610 } 611 612 public void setRequiredShipmentSelector(Selector entity) { 613 setRequiredShipmentSelectorPK(entity == null? null: entity.getPrimaryKey()); 614 } 615 616 public boolean getRequiredShipmentSelectorPKHasBeenModified() { 617 return _value.getRequiredShipmentSelectorPKHasBeenModified(); 618 } 619 620 public Long getFromTime() { 621 return _value.getFromTime(); 622 } 623 624 public void setFromTime(Long fromTime) 625 throws PersistenceNotNullException, PersistenceReadOnlyException { 626 checkReadWrite(); 627 _value.setFromTime(fromTime); 628 } 629 630 public boolean getFromTimeHasBeenModified() { 631 return _value.getFromTimeHasBeenModified(); 632 } 633 634 public Long getThruTime() { 635 return _value.getThruTime(); 636 } 637 638 public void setThruTime(Long thruTime) 639 throws PersistenceNotNullException, PersistenceReadOnlyException { 640 checkReadWrite(); 641 _value.setThruTime(thruTime); 642 } 643 644 public boolean getThruTimeHasBeenModified() { 645 return _value.getThruTimeHasBeenModified(); 646 } 647 648}