T1
- der Typ des Intervallprotected class IntervallPuffer.Intervall<T1 extends IIntervallDatum<T1>> extends IntervallPufferElementAdapter<T1>
Modifier | Constructor and Description |
---|---|
protected |
Intervall(IIntervallPufferElement<T1> element)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
add(IIntervallPufferElement<T1> element)
Fuegt diesem Intervall ein neues Element hinzu.
|
protected long |
getGranularitaet()
Erfragt die Granularitaet dieses Intervalls.
|
protected boolean |
isKompatibel(IIntervallPufferElement<T1> element)
Ueberprueft, ob das uebergebene Datum mit den bisher gespeicherten
Daten im Puffer kompatibel ist.
|
protected void |
setStart(long start)
Setzt das untere Ende des Intervalls fest.
|
java.lang.String |
toString() |
getInhalt, getIntervallEnde, getIntervallStart, setInhalt, setIntervallEnde, setIntervallStart
protected Intervall(IIntervallPufferElement<T1> element) throws IntervallPufferException
element
- ein erstes Element dieses IntervallsIntervallPufferException
- wenn das obere Ende des Intervalls vor dem unteren Ende
liegtprotected final void setStart(long start) throws IntervallPufferException
start
- das neue untere Ende des IntervallsIntervallPufferException
- wenn das obere Ende des Intervalls vor dem neuen unteren
Ende liegtprotected final boolean isKompatibel(IIntervallPufferElement<T1> element)
element
- ein in den Puffer zu integrierendes Elementprotected final void add(IIntervallPufferElement<T1> element) throws IntervallPufferException
element
- ein neues, logisch zu diesem Intervall passendes ElementIntervallPufferException
- wenn das einzufuegende Datum nicht mit den bisher
gespeicherten Daten kompatibel istprotected final long getGranularitaet()
public java.lang.String toString()
toString
in class IntervallPufferElementAdapter<T1 extends IIntervallDatum<T1>>