public interface Nutzung extends Serializable, Cloneable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Nutzung.NUTZUNG_STATES
DOCUMENT ME!
|
static class |
Nutzung.TIME_SCALE
DOCUMENT ME!
|
Integer getId()
void setId(Integer val)
val - DOCUMENT ME!NutzungBuchungCustomBean getOpenBuchung()
NutzungBuchungCustomBean getPreviousBuchung()
NutzungBuchungCustomBean getBuchwert() throws IllegalNutzungStateException
IllegalNutzungStateException - DOCUMENT ME!NutzungBuchungCustomBean getBuchwert(NutzungBuchungCustomBean buchung) throws IllegalNutzungStateException, NullPointerException, BuchungNotInNutzungException
buchung - DOCUMENT ME!IllegalNutzungStateException - DOCUMENT ME!NullPointerException - DOCUMENT ME!BuchungNotInNutzungException - DOCUMENT ME!Double getBuchwertBetrag() throws IllegalNutzungStateException
IllegalNutzungStateException - DOCUMENT ME!Double getBuchwertDifference() throws IllegalNutzungStateException
IllegalNutzungStateException - DOCUMENT ME!void addBuchung(NutzungBuchungCustomBean buchung) throws AddingOfBuchungNotPossibleException, IllegalNutzungStateException
buchung - DOCUMENT ME!AddingOfBuchungNotPossibleException - DOCUMENT ME!IllegalNutzungStateException - DOCUMENT ME!Double getStilleReserve() throws IllegalNutzungStateException
IllegalNutzungStateException - DOCUMENT ME!Double getStilleReserveForBuchung(NutzungBuchungCustomBean buchung) throws IllegalNutzungStateException, BuchungNotInNutzungException
buchung - DOCUMENT ME!IllegalNutzungStateException - DOCUMENT ME!BuchungNotInNutzungException - DOCUMENT ME!boolean hasNewBuchung()
boolean mustBeTerminated()
NutzungBuchungCustomBean getTerminalBuchung()
void terminateNutzung(Date bookingDate) throws TerminateNutzungNotPossibleException
bookingDate - DOCUMENT ME!TerminateNutzungNotPossibleException - DOCUMENT ME!boolean isTerminated()
Double getDifferenceToPreviousBuchung()
int getBuchungsCount()
Collection<Nutzung.NUTZUNG_STATES> getNutzungsState() throws IllegalNutzungStateException
IllegalNutzungStateException - DOCUMENT ME!boolean removeOpenNutzung()
Collection<NutzungBuchungCustomBean> getBuchungForDay(Date targetDay)
targetDay - DOCUMENT ME!NutzungBuchungCustomBean getBuchungForDate(Date targetDate)
targetDate - DOCUMENT ME!NutzungBuchungCustomBean getPredecessorBuchung(NutzungBuchungCustomBean successor)
successor - DOCUMENT ME!void flipBuchungsBuchwertValue(NutzungBuchungCustomBean buchungToFlip) throws IllegalNutzungStateException, BuchungNotInNutzungException
buchungToFlip - DOCUMENT ME!IllegalNutzungStateException - DOCUMENT ME!BuchungNotInNutzungException - DOCUMENT ME!boolean isBuchungFlippable(NutzungBuchungCustomBean buchungToFlip)
buchungToFlip - DOCUMENT ME!Collection<NutzungsBuchung.NUTZUNG_BUCHUNG_FIELDS> getDifferenceBetweenLastBuchung()
int getBuchungsNummerForBuchung(NutzungBuchungCustomBean buchung)
buchung - DOCUMENT ME!List<NutzungBuchungCustomBean> getNutzungsBuchungen()
void setNutzungsBuchungen(List<NutzungBuchungCustomBean> nutzungsBuchungen)
nutzungsBuchungen - DOCUMENT ME!Copyright © 2012–2025 cismet GmbH. All rights reserved.