|
Elexis API documentationVersion 2.1.6 as of January 22 2012 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.rgw.tools.TimeSpan
public class TimeSpan
Zeitspanne, bestehnd aus zwei timeTools
Nested Class Summary | |
---|---|
static class |
TimeSpan.TSComparator
|
Field Summary | |
---|---|
TimeTool |
from
|
static int |
IS_AFTER_OTHER
|
static int |
IS_AT_BEGIN_OF_OTHER
|
static int |
IS_AT_END_OF_OTHER
|
static int |
IS_BEFORE_OTHER
|
static int |
IS_INSIDE_OTHER
|
static int |
IS_OVER_OTHER
|
static int |
IS_ZERO_LENGTH
|
TimeTool |
until
|
Constructor Summary | |
---|---|
TimeSpan()
|
|
TimeSpan(java.lang.String ti)
timeSpan, deren Anfangs- und Endzeit in Stringform angegeben wird |
|
TimeSpan(TimeSpan o)
|
|
TimeSpan(TimeTool v,
int d)
timeSpan, die den Zeitraum v bis v+d repräsentiert |
|
TimeSpan(TimeTool v,
TimeTool b)
timeSpan, die den Zeitraum von v bis b repräsentiert |
Method Summary | |
---|---|
int |
compareTo(TimeSpan other)
|
boolean |
contains(TimeTool t)
|
static int |
create(java.util.Collection c,
java.lang.String s)
|
java.lang.String |
dump()
|
boolean |
equals(java.lang.Object arg0)
|
int |
getSeconds()
Dauer dieser timeSpan in Sekunden |
int |
hashCode()
|
TimeSpan |
overlap(TimeSpan other)
Feststellen, um wieviel diese timeSpan und eine andere überlappen |
int |
positionTo(TimeSpan other)
Feststellen, wie dise timeSpan in Bezug auf eine andere liegt |
boolean |
set(java.lang.String ti)
timeSpan auf einen als String angegebenen Zeitraum setzen |
java.lang.String |
toString()
|
static java.lang.String |
toString(java.util.Iterator<TimeTool> it)
|
static java.lang.String |
Version()
|
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public TimeTool from
public TimeTool until
public static final int IS_BEFORE_OTHER
public static final int IS_AFTER_OTHER
public static final int IS_INSIDE_OTHER
public static final int IS_AT_BEGIN_OF_OTHER
public static final int IS_AT_END_OF_OTHER
public static final int IS_OVER_OTHER
public static final int IS_ZERO_LENGTH
Constructor Detail |
---|
public TimeSpan(TimeTool v, TimeTool b)
v
- Startzeitb
- Endzeitpublic TimeSpan(TimeTool v, int d)
v
- Startzeitd
- Dauer in Standardeinheiten von vpublic TimeSpan()
public TimeSpan(TimeSpan o)
public TimeSpan(java.lang.String ti)
ti
- String der Form hh:mm[:ss]-hh:mm[:ss] oder einen String wie von toString()
geliefert.Method Detail |
---|
public static java.lang.String Version()
public boolean contains(TimeTool t)
public boolean equals(java.lang.Object arg0)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(TimeSpan other)
compareTo
in interface java.lang.Comparable<TimeSpan>
public int getSeconds()
public TimeSpan overlap(TimeSpan other)
other
- die andere timeSpan
public int positionTo(TimeSpan other)
public boolean set(java.lang.String ti)
ti
- ein String, der zwei mit - verbundene Zeiten wie bei TimeTool.set(java.lang.String)
spezifiziert enthält. z.B. 10:00-11:30, oder einen String im Kompaktformat wie
10001130, oder einen String wie von toString() geliefert
public java.lang.String dump()
public java.lang.String toString()
toString
in class java.lang.Object
public static java.lang.String toString(java.util.Iterator<TimeTool> it)
public static int create(java.util.Collection c, java.lang.String s)
|
Elexis API documentationVersion 2.1.6 as of January 22 2012 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |