|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdatechooser.model.multiple.DateOutputStyle
datechooser.model.multiple.PeriodSet
public class PeriodSet
Periods set.
Множество периодов.
Period
,
Serialized FormConstructor Summary | |
---|---|
PeriodSet()
Constructs empty periods set. |
|
PeriodSet(Period... periods)
Constructs set, using variable argument list. |
|
PeriodSet(PeriodSet src)
Copying constructor. |
Method Summary | |
---|---|
void |
add(java.util.Calendar date)
Adds date to set. |
void |
add(java.lang.Iterable<Period> newData)
Adds periods collection to set. |
void |
add(Period newPeriod)
Adds period to set. |
void |
add(PeriodSet periods)
Adds periods set. |
void |
clear()
Clears set. |
java.lang.Object |
clone()
Not deep clone. |
boolean |
contains(java.util.Calendar date)
Does set contain given date. |
int |
getCount()
Periods count in set. |
java.lang.Iterable<java.util.Calendar> |
getDates()
Get all dates from periods set. |
java.util.Calendar |
getFirstDate()
Minimal date from set. |
Period |
getFirstPeriod()
First period from set (before others). |
Period |
getLastAddedPeriod()
Last added period. |
java.lang.Iterable<Period> |
getPeriods()
Get periods from set. |
boolean |
intersects(Period period)
Does given period intersect any period from set. |
boolean |
intersects(PeriodSet periods)
Does given periods set intersect any period from current set. |
boolean |
isEmpty()
Is set empty. |
boolean |
isSingleDate()
Does periods set contains only one date. |
boolean |
near(Period period)
Is given period near to any period from set. |
void |
set(java.lang.Iterable<Period> newData)
Initializes set by periods collection. |
void |
set(PeriodSet periods)
Initialize set from another. |
java.lang.String |
toString()
Cast to String. |
java.lang.String |
toString(java.text.DateFormat format)
Cast to String. |
java.lang.String |
toString(int fmtStyle,
java.util.Locale locale)
Cast to String. |
Methods inherited from class datechooser.model.multiple.DateOutputStyle |
---|
getDateFormat, getFormat, getLocale, setFormat, setLocale |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PeriodSet()
public PeriodSet(PeriodSet src)
public PeriodSet(Period... periods)
Method Detail |
---|
public void add(Period newPeriod)
public void add(PeriodSet periods)
public void set(PeriodSet periods)
public void add(java.util.Calendar date)
public void add(java.lang.Iterable<Period> newData)
public void set(java.lang.Iterable<Period> newData)
public java.lang.Iterable<java.util.Calendar> getDates()
getPeriods()
public java.lang.Iterable<Period> getPeriods()
public boolean intersects(Period period)
public boolean intersects(PeriodSet periods)
public boolean near(Period period)
public boolean contains(java.util.Calendar date)
public void clear()
public boolean isEmpty()
public Period getLastAddedPeriod()
public java.util.Calendar getFirstDate()
public Period getFirstPeriod()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(int fmtStyle, java.util.Locale locale)
fmtStyle
- Date format style.locale
- Locale.public java.lang.String toString(java.text.DateFormat format)
format
- Date format.public int getCount()
public java.lang.Object clone()
clone
in class java.lang.Object
public boolean isSingleDate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |