|
DisTAnz 1.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--DTA.common.DataBlock
DataBlock stellt die Akkumulation von Verkehrsflussdaten eines bestimmten Zeitraumes zur Verfügung.
Created: 13.05.2000
Field Summary | |
private java.util.Vector |
data
|
private long |
duration
|
private java.util.Date |
start
|
Constructor Summary | |
DataBlock(long duration)
Erzeugt ein DataBlock-Objekt mit der Länge duration. |
|
DataBlock(long duration,
java.util.Date startTime,
java.util.Vector data)
Erzeugt ein DataBlock-Objekt der Länge duration, dem Inhalt data und der Startzeit startTime. |
|
DataBlock(long duration,
java.util.Vector data)
Erzeugt ein DataBlock-Objekt der Länge duration, und dem Inhalt data. |
Method Summary | |
void |
addData(Flow dataFlow)
|
Flow |
elementAt(int index)
Gibt den Inhalt der variablen data.elementAt(index) züruck |
java.util.Vector |
getData()
Gibt den Inhalt der Variablen data zurück. |
long |
getDuration()
Gibt die Länge des DataBlocks in Millisekunden zurück. |
java.util.Date |
getStart()
Gibt den Startzeitpunkt des DataBlock zurück. |
boolean |
isEmpty()
Describe isEmpty method here. |
boolean |
isPossibleToAdd(Flow dataFlow)
alte implementierung, neue ist aber noch fehlerhaft, daher auskommentiert!! |
void |
setDuration(long newDuration)
Describe 'setDuration' method here. |
void |
setStart(java.util.Date newStart)
Sets the value of start variable. |
int |
size()
Describe 'size' method here. |
java.lang.String |
toString()
Gibt den DataBlock als formatierte Zeichenkette zurück. |
java.lang.String |
toString(boolean showAsLong)
Gibt den DataBlock als formatierte Zeichenkette zurück. |
java.lang.String |
toString(long time)
Gibt den DataBlock als formatierte Zeichenkette zurück und rechnet die Startzeit mit Bezug auf time um. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private long duration
private java.util.Date start
private java.util.Vector data
Constructor Detail |
public DataBlock(long duration)
duration
- die Länge des zu erzeugenden DataBlocks in ms.public DataBlock(long duration, java.util.Vector data)
duration
- die Länge des zu erzeugenden DataBlocks in ms.data
- die einzufügenden Daten.public DataBlock(long duration, java.util.Date startTime, java.util.Vector data)
duration
- die Länge des zu erzeugenden DataBlocks in ms.data
- die einzufügenden Daten.Method Detail |
public boolean isPossibleToAdd(Flow dataFlow)
dataFlow
- die einzufügenden Daten.Flow
public void addData(Flow dataFlow)
public java.util.Vector getData()
Flow
,
Vector
public Flow elementAt(int index)
Flow
,
Vector
public int size()
public java.util.Date getStart()
Date
public void setStart(java.util.Date newStart)
Date
public long getDuration()
public void setDuration(long newDuration)
newDuration
- a value of type 'long'public java.lang.String toString()
public java.lang.String toString(boolean showAsLong)
showAsLong
- Falls true wird die Startzeit eines DataBlock wird als long
zurückgegeben.public java.lang.String toString(long time)
time
- der Bezugszeitpunkt der Umrechnung.public boolean isEmpty()
isEmpty
method here.boolean
value
|
DisTAnz 1.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |