public abstract class BookingBOBase
extends com.anaptecs.jeaf.spi.persistence.PersistentObject
| Modifier and Type | Field and Description |
|---|---|
static String |
ACCOUNT_ROLE
Constant for the name of role "account".
|
static String |
AMOUNT_ATTRIBUTE
Constant for the name of attribute "amount".
|
static String |
AMOUNT_ROW
Constant for the name of the row that is used to store the values of attribute "amount".
|
static com.anaptecs.jeaf.spi.persistence.ClassID |
CLASS_ID
The class id is a unique id within the domain model of an application for every business object class.
|
static String |
REMITTERS_ROLE
Constant for the name of role "remitters".
|
static String |
SESSIONKEY_ATTRIBUTE
Constant for the name of attribute "sessionKey".
|
static String |
SESSIONKEY_ROW
Constant for the name of the row that is used to store the values of attribute "sessionKey".
|
static String |
TABLE_NAME
Name of the database table that is used to store the data of objects of this class.
|
| Modifier | Constructor and Description |
|---|---|
protected |
BookingBOBase()
Initialize object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToRemitters(Collection<MyPersonBO> pRemitters)
Method adds all passed objects to the association "remitters".
|
void |
addToRemitters(MyPersonBO pRemitters)
Method adds the passed MyPersonBO object to the association "remitters".
|
void |
clearRemitters()
Method removes all objects from the association "remitters".
|
static List<BookingBO> |
findAllBookingBOs()
Method returns all instance of this class including potential subclasses.
|
AccountBO |
getAccount()
Method returns the association "account".
|
Double |
getAmount()
Method returns the attribute "amount".
|
com.anaptecs.jeaf.spi.persistence.ClassID |
getClassID()
Method returns the class id of this business object class.
|
Set<MyPersonBO> |
getRemitters()
Method returns the association "remitters".
|
byte[] |
getSessionKey()
Method returns the attribute "sessionKey".
|
void |
removeFromRemitters(MyPersonBO pRemitters)
Method removes the passed MyPersonBO object from the association "remitters".
|
void |
setAccount(AccountBO pAccount)
Method sets the association "account".
|
void |
setAmount(Double pAmount)
Method sets the attribute "amount".
|
void |
setSessionKey(byte[] pSessionKey)
Method sets the attribute "sessionKey".
|
void |
unsetAccount()
Method unsets the association "account".
|
public static final com.anaptecs.jeaf.spi.persistence.ClassID CLASS_ID
public static final String TABLE_NAME
public static final String AMOUNT_ROW
public static final String AMOUNT_ATTRIBUTE
public static final String SESSIONKEY_ROW
public static final String SESSIONKEY_ATTRIBUTE
public static final String ACCOUNT_ROLE
public static final String REMITTERS_ROLE
protected BookingBOBase()
public static List<BookingBO> findAllBookingBOs()
List List with all objects of this class. The method never returns null.public Double getAmount()
public void setAmount(Double pAmount)
pAmount - Value to which the attribute "amount" should be set.public AccountBO getAccount()
public void setAccount(AccountBO pAccount)
pAccount - AccountBO to which the association "account" should be set.public final void unsetAccount()
public Set<MyPersonBO> getRemitters()
public void addToRemitters(MyPersonBO pRemitters)
pRemitters - Object that should be added to the association "remitters". The parameter must not be null.public void addToRemitters(Collection<MyPersonBO> pRemitters)
pRemitters - Collection with all objects that should be added to the association "remitters". The parameter
must not be null.public void removeFromRemitters(MyPersonBO pRemitters)
pRemitters - Object that should be removed from the association "remitters". The parameter must not be null.public void clearRemitters()
public byte[] getSessionKey()
public void setSessionKey(byte[] pSessionKey)
pSessionKey - Value to which the attribute "sessionKey" should be set.public com.anaptecs.jeaf.spi.persistence.ClassID getClassID()
getClassID in class com.anaptecs.jeaf.spi.persistence.PersistentObjectClassID Class ID of this business object. The method never returns null.Copyright © 2021. All rights reserved.