CodeBeamer 5.4.0.1-RC API

com.intland.codebeamer.utils
Class DateChoice

java.lang.Object
  extended by com.intland.codebeamer.persistence.dto.base.IdentifiableDto
      extended by com.intland.codebeamer.persistence.dto.base.NamedDto
          extended by com.intland.codebeamer.persistence.dto.base.ReadOnlyNamedDto
              extended by com.intland.codebeamer.utils.DateChoice
All Implemented Interfaces:
BaseDto, ReadOnlyDto, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable

public class DateChoice
extends ReadOnlyNamedDto

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto
NamedDto.NameComparator
 
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto
IdentifiableDto.IdComparator
 
Field Summary
static int BEGIN_OF_LAST_MONTH
           
static int BEGIN_OF_LAST_WEEK
           
static int BEGIN_OF_LAST_YEAR
           
static int BEGIN_OF_NEXT_MONTH
           
static int BEGIN_OF_NEXT_WEEK
           
static int BEGIN_OF_NEXT_YEAR
           
static int BEGIN_OF_THIS_MONTH
           
static int BEGIN_OF_THIS_WEEK
           
static int BEGIN_OF_THIS_YEAR
           
static java.lang.String DATE_FORMAT
           
static int END_OF_LAST_MONTH
           
static int END_OF_LAST_WEEK
           
static int END_OF_LAST_YEAR
           
static int END_OF_NEXT_MONTH
           
static int END_OF_NEXT_WEEK
           
static int END_OF_NEXT_YEAR
           
static int END_OF_THIS_MONTH
           
static int END_OF_THIS_WEEK
           
static int END_OF_THIS_YEAR
           
static int TODAY
           
static int TOMORROW
           
static int YESTERDAY
           
 
Constructor Summary
DateChoice(int id, java.lang.String name)
           
 
Method Summary
static DateChoice findDefinition(java.lang.Object value)
           
 java.util.Date getDate()
           
static java.util.Date getDate(int which)
           
 java.lang.String getDateString()
           
static java.lang.String getDateString(java.lang.Object id)
           
 java.lang.String getLabel()
           
static java.util.List<DateChoice> getOptions()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class com.intland.codebeamer.persistence.dto.base.ReadOnlyNamedDto
clone, setId, setName
 
Methods inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto
compareNames, compareString, compareStringIgnoreCase, compareTo, createLookupMap, equals, getName
 
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto
compare, compareInteger, equals, getId, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TODAY

public static final int TODAY
See Also:
Constant Field Values

TOMORROW

public static final int TOMORROW
See Also:
Constant Field Values

YESTERDAY

public static final int YESTERDAY
See Also:
Constant Field Values

BEGIN_OF_THIS_WEEK

public static final int BEGIN_OF_THIS_WEEK
See Also:
Constant Field Values

END_OF_THIS_WEEK

public static final int END_OF_THIS_WEEK
See Also:
Constant Field Values

BEGIN_OF_NEXT_WEEK

public static final int BEGIN_OF_NEXT_WEEK
See Also:
Constant Field Values

END_OF_NEXT_WEEK

public static final int END_OF_NEXT_WEEK
See Also:
Constant Field Values

BEGIN_OF_LAST_WEEK

public static final int BEGIN_OF_LAST_WEEK
See Also:
Constant Field Values

END_OF_LAST_WEEK

public static final int END_OF_LAST_WEEK
See Also:
Constant Field Values

BEGIN_OF_THIS_MONTH

public static final int BEGIN_OF_THIS_MONTH
See Also:
Constant Field Values

END_OF_THIS_MONTH

public static final int END_OF_THIS_MONTH
See Also:
Constant Field Values

BEGIN_OF_NEXT_MONTH

public static final int BEGIN_OF_NEXT_MONTH
See Also:
Constant Field Values

END_OF_NEXT_MONTH

public static final int END_OF_NEXT_MONTH
See Also:
Constant Field Values

BEGIN_OF_LAST_MONTH

public static final int BEGIN_OF_LAST_MONTH
See Also:
Constant Field Values

END_OF_LAST_MONTH

public static final int END_OF_LAST_MONTH
See Also:
Constant Field Values

BEGIN_OF_THIS_YEAR

public static final int BEGIN_OF_THIS_YEAR
See Also:
Constant Field Values

END_OF_THIS_YEAR

public static final int END_OF_THIS_YEAR
See Also:
Constant Field Values

BEGIN_OF_NEXT_YEAR

public static final int BEGIN_OF_NEXT_YEAR
See Also:
Constant Field Values

END_OF_NEXT_YEAR

public static final int END_OF_NEXT_YEAR
See Also:
Constant Field Values

BEGIN_OF_LAST_YEAR

public static final int BEGIN_OF_LAST_YEAR
See Also:
Constant Field Values

END_OF_LAST_YEAR

public static final int END_OF_LAST_YEAR
See Also:
Constant Field Values

DATE_FORMAT

public static final java.lang.String DATE_FORMAT
See Also:
Constant Field Values
Constructor Detail

DateChoice

public DateChoice(int id,
                  java.lang.String name)
Method Detail

getLabel

public java.lang.String getLabel()

getDate

public java.util.Date getDate()

getDateString

public java.lang.String getDateString()

toString

public java.lang.String toString()
Overrides:
toString in class NamedDto

hashCode

public int hashCode()
Overrides:
hashCode in class NamedDto

getOptions

public static java.util.List<DateChoice> getOptions()

findDefinition

public static DateChoice findDefinition(java.lang.Object value)

getDate

public static java.util.Date getDate(int which)

getDateString

public static java.lang.String getDateString(java.lang.Object id)

CodeBeamer 5.4.0.1-RC API

Copyright © 2006-2009 Intland Software. All rights reserved.