org.opencrx.kernel.depot1.cci2
Interface DepotReportItemPosition

All Superinterfaces:
BasicObject, ContextCapable, DepotReportItem, ExtentCapable, SecureObject, ViewCapable
All Known Subinterfaces:
DepotReportItemPosition
All Known Implementing Classes:
DepotReportItemPosition

public interface DepotReportItemPosition
extends DepotReportItem

Class DepotReportItemPosition


Nested Class Summary
static interface DepotReportItemPosition.Identity
          Object Identity
 
Method Summary
 BigDecimal getBalance()
          Retrieves the value for the attribute balance.
 BigDecimal getBalanceBop()
          Retrieves the value for the attribute balanceBop.
 BigDecimal getBalanceCredit()
          Retrieves the value for the attribute balanceCredit.
 BigDecimal getBalanceCreditBop()
          Retrieves the value for the attribute balanceCreditBop.
 BigDecimal getBalanceDebit()
          Retrieves the value for the attribute balanceDebit.
 BigDecimal getBalanceDebitBop()
          Retrieves the value for the attribute balanceDebitBop.
 BigDecimal getBalanceSimple()
          Retrieves the value for the attribute balanceSimple.
 BigDecimal getBalanceSimpleBop()
          Retrieves the value for the attribute balanceSimpleBop.
 DepotPosition getPosition()
          Retrieves the value for the reference position.
 String getPositionName()
          Retrieves the value for the attribute positionName.
<T extends SimpleBooking>
DeportReportItemHasSimpleBooking.SimpleBooking<T>
getSimpleBooking()
          Retrieves a set containing all the elements for the reference simpleBooking.
<T extends SingleBooking>
DepotReportItemHasSingleBooking.SingleBooking<T>
getSingleBooking()
          Retrieves a set containing all the elements for the reference singleBooking.
 Date getValueDate()
          Retrieves the value for the attribute valueDate.
 void setBalance(BigDecimal balance)
          Sets a new value for the attribute balance.
 void setBalanceBop(BigDecimal balanceBop)
          Sets a new value for the attribute balanceBop.
 void setBalanceCredit(BigDecimal balanceCredit)
          Sets a new value for the attribute balanceCredit.
 void setBalanceCreditBop(BigDecimal balanceCreditBop)
          Sets a new value for the attribute balanceCreditBop.
 void setBalanceDebit(BigDecimal balanceDebit)
          Sets a new value for the attribute balanceDebit.
 void setBalanceDebitBop(BigDecimal balanceDebitBop)
          Sets a new value for the attribute balanceDebitBop.
 void setBalanceSimple(BigDecimal balanceSimple)
          Sets a new value for the attribute balanceSimple.
 void setBalanceSimpleBop(BigDecimal balanceSimpleBop)
          Sets a new value for the attribute balanceSimpleBop.
 void setPosition(DepotPosition position)
          Sets a new value for the reference position.
 void setPositionName(String positionName)
          Sets a new value for the attribute positionName.
 void setValueDate(Date valueDate)
          Sets a new value for the attribute valueDate.
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser
 
Methods inherited from interface org.openmdx.base.cci2.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ContextCapable
getContext
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView
 

Method Detail

getBalance

BigDecimal getBalance()
Retrieves the value for the attribute balance.

Returns:
The non-null value for attribute balance.

setBalance

void setBalance(BigDecimal balance)
Sets a new value for the attribute balance.

Parameters:
balance - The non-null new value for attribute balance.

getBalanceBop

BigDecimal getBalanceBop()
Retrieves the value for the attribute balanceBop.

Returns:
The non-null value for attribute balanceBop.

setBalanceBop

void setBalanceBop(BigDecimal balanceBop)
Sets a new value for the attribute balanceBop.

Parameters:
balanceBop - The non-null new value for attribute balanceBop.

getBalanceCredit

BigDecimal getBalanceCredit()
Retrieves the value for the attribute balanceCredit.

Returns:
The non-null value for attribute balanceCredit.

setBalanceCredit

void setBalanceCredit(BigDecimal balanceCredit)
Sets a new value for the attribute balanceCredit.

Parameters:
balanceCredit - The non-null new value for attribute balanceCredit.

getBalanceCreditBop

BigDecimal getBalanceCreditBop()
Retrieves the value for the attribute balanceCreditBop.

Returns:
The non-null value for attribute balanceCreditBop.

setBalanceCreditBop

void setBalanceCreditBop(BigDecimal balanceCreditBop)
Sets a new value for the attribute balanceCreditBop.

Parameters:
balanceCreditBop - The non-null new value for attribute balanceCreditBop.

getBalanceDebit

BigDecimal getBalanceDebit()
Retrieves the value for the attribute balanceDebit.

Returns:
The non-null value for attribute balanceDebit.

setBalanceDebit

void setBalanceDebit(BigDecimal balanceDebit)
Sets a new value for the attribute balanceDebit.

Parameters:
balanceDebit - The non-null new value for attribute balanceDebit.

getBalanceDebitBop

BigDecimal getBalanceDebitBop()
Retrieves the value for the attribute balanceDebitBop.

Returns:
The non-null value for attribute balanceDebitBop.

setBalanceDebitBop

void setBalanceDebitBop(BigDecimal balanceDebitBop)
Sets a new value for the attribute balanceDebitBop.

Parameters:
balanceDebitBop - The non-null new value for attribute balanceDebitBop.

getBalanceSimple

BigDecimal getBalanceSimple()
Retrieves the value for the attribute balanceSimple.

Returns:
The non-null value for attribute balanceSimple.

setBalanceSimple

void setBalanceSimple(BigDecimal balanceSimple)
Sets a new value for the attribute balanceSimple.

Parameters:
balanceSimple - The non-null new value for attribute balanceSimple.

getBalanceSimpleBop

BigDecimal getBalanceSimpleBop()
Retrieves the value for the attribute balanceSimpleBop.

Returns:
The non-null value for attribute balanceSimpleBop.

setBalanceSimpleBop

void setBalanceSimpleBop(BigDecimal balanceSimpleBop)
Sets a new value for the attribute balanceSimpleBop.

Parameters:
balanceSimpleBop - The non-null new value for attribute balanceSimpleBop.

getPosition

DepotPosition getPosition()
Retrieves the value for the reference position.

Returns:
The – possibly null – value for this reference.

setPosition

void setPosition(DepotPosition position)
Sets a new value for the reference position.

Parameters:
position - The non-null new value for this reference.

getPositionName

String getPositionName()
Retrieves the value for the attribute positionName.

Returns:
The non-null value for attribute positionName.

setPositionName

void setPositionName(String positionName)
Sets a new value for the attribute positionName.

Parameters:
positionName - The non-null new value for attribute positionName.

getSimpleBooking

<T extends SimpleBooking> DeportReportItemHasSimpleBooking.SimpleBooking<T> getSimpleBooking()
Retrieves a set containing all the elements for the reference simpleBooking.

Returns:
A set containing all the elements for this reference.

getSingleBooking

<T extends SingleBooking> DepotReportItemHasSingleBooking.SingleBooking<T> getSingleBooking()
Retrieves a set containing all the elements for the reference singleBooking.

Returns:
A set containing all the elements for this reference.

getValueDate

Date getValueDate()
Retrieves the value for the attribute valueDate.

Returns:
The non-null value for attribute valueDate.

setValueDate

void setValueDate(Date valueDate)
Sets a new value for the attribute valueDate.

Parameters:
valueDate - The non-null new value for attribute valueDate.


This software is published under the BSD license. Copyright © 2003-2008, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.