org.alfresco.repo.domain.propval
Class PropertyDateValueEntity

java.lang.Object
  extended by org.alfresco.repo.domain.propval.PropertyDateValueEntity

public class PropertyDateValueEntity
extends java.lang.Object

Entity bean for alf_prop_date_value table.

Since:
3.2

Constructor Summary
PropertyDateValueEntity()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 long getDateValue()
           
 short getDayOfMonth()
           
 short getDayOfWeek()
           
 short getDayOfYear()
           
 org.alfresco.util.Pair getEntityPair()
           
 short getFullYear()
           
 short getHalfOfYear()
           
 short getMonthOfYear()
           
 short getQuarterOfYear()
           
 short getWeekOfMonth()
           
 short getWeekOfYear()
           
 int hashCode()
           
 void setDateValue(long dateValue)
           
 void setDayOfMonth(short dayOfMonth)
           
 void setDayOfWeek(short dayOfWeek)
           
 void setDayOfYear(short dayOfYear)
           
 void setFullYear(short fullYear)
           
 void setHalfOfYear(short halfOfYear)
           
 void setMonthOfYear(short monthOfYear)
           
 void setQuarterOfYear(short quarterOfYear)
           
 void setValue(java.util.Date value)
           
 void setWeekOfMonth(short weekOfMonth)
           
 void setWeekOfYear(short weekOfYear)
           
 java.lang.String toString()
           
static java.util.Date truncateDate(java.util.Date value)
          Converts the given date (with arbitrary time values) to a date-only (no time or milliseconds)
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertyDateValueEntity

public PropertyDateValueEntity()
Method Detail

truncateDate

public static java.util.Date truncateDate(java.util.Date value)
Converts the given date (with arbitrary time values) to a date-only (no time or milliseconds)

Parameters:
value - the Java date, possibly containing hours, minutes, seconds and milliseconds
Returns:
the Java date truncated to day-accuracy in GMT

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

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

getEntityPair

public org.alfresco.util.Pair getEntityPair()
Returns:
Returns the ID-value pair

setValue

public void setValue(java.util.Date value)

getDateValue

public long getDateValue()

setDateValue

public void setDateValue(long dateValue)

getFullYear

public short getFullYear()

setFullYear

public void setFullYear(short fullYear)

getHalfOfYear

public short getHalfOfYear()

setHalfOfYear

public void setHalfOfYear(short halfOfYear)

getQuarterOfYear

public short getQuarterOfYear()

setQuarterOfYear

public void setQuarterOfYear(short quarterOfYear)

getMonthOfYear

public short getMonthOfYear()

setMonthOfYear

public void setMonthOfYear(short monthOfYear)

getWeekOfYear

public short getWeekOfYear()

setWeekOfYear

public void setWeekOfYear(short weekOfYear)

getWeekOfMonth

public short getWeekOfMonth()

setWeekOfMonth

public void setWeekOfMonth(short weekOfMonth)

getDayOfYear

public short getDayOfYear()

setDayOfYear

public void setDayOfYear(short dayOfYear)

getDayOfMonth

public short getDayOfMonth()

setDayOfMonth

public void setDayOfMonth(short dayOfMonth)

getDayOfWeek

public short getDayOfWeek()

setDayOfWeek

public void setDayOfWeek(short dayOfWeek)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.