org.alfresco.repo.audit.hibernate
Class AuditDateImpl

java.lang.Object
  extended by org.alfresco.repo.audit.hibernate.AuditDateImpl
All Implemented Interfaces:
AuditDate

public class AuditDateImpl
extends java.lang.Object
implements AuditDate

Hibernate persistence for a date dimension.


Constructor Summary
protected AuditDateImpl()
           
  AuditDateImpl(java.util.Date date)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.util.Date getDate()
           
 int getDayOfMonth()
           
 int getDayOfWeek()
           
 int getDayOfYear()
           
 int getFullYear()
           
 int getHalfYear()
           
 java.lang.Long getId()
           
 int getMonth()
           
 int getQuarter()
           
 int getWeekOfMonth()
           
 int getWeekOfYear()
           
 int hashCode()
           
 void setDate(java.util.Date date)
           
protected  void setDayOfMonth(int dayOfMonth)
           
protected  void setDayOfWeek(int dayOfWeek)
           
protected  void setDayOfYear(int dayOfYear)
           
protected  void setFullYear(int year)
           
protected  void setHalfYear(int halfYear)
           
protected  void setId(java.lang.Long id)
           
protected  void setMonth(int month)
           
protected  void setQuarter(int quarter)
           
protected  void setWeekOfMonth(int weekOfMonth)
           
protected  void setWeekOfYear(int weekOfYear)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditDateImpl

protected AuditDateImpl()

AuditDateImpl

public AuditDateImpl(java.util.Date date)
Method Detail

getDate

public java.util.Date getDate()
Specified by:
getDate in interface AuditDate
Returns:
the date object

setDate

public void setDate(java.util.Date date)

getDayOfYear

public int getDayOfYear()
Specified by:
getDayOfYear in interface AuditDate
Returns:
the day of the year

setDayOfYear

protected void setDayOfYear(int dayOfYear)

getDayOfMonth

public int getDayOfMonth()
Specified by:
getDayOfMonth in interface AuditDate
Returns:
the day of the month

setDayOfMonth

protected void setDayOfMonth(int dayOfMonth)

getDayOfWeek

public int getDayOfWeek()
Specified by:
getDayOfWeek in interface AuditDate
Returns:
the day of the week

setDayOfWeek

protected void setDayOfWeek(int dayOfWeek)

getHalfYear

public int getHalfYear()
Specified by:
getHalfYear in interface AuditDate
Returns:
the half year

setHalfYear

protected void setHalfYear(int halfYear)

getId

public java.lang.Long getId()
Specified by:
getId in interface AuditDate
Returns:
the surrogate key

setId

protected void setId(java.lang.Long id)

getMonth

public int getMonth()
Specified by:
getMonth in interface AuditDate
Returns:
the month of the year

setMonth

protected void setMonth(int month)

getQuarter

public int getQuarter()
Specified by:
getQuarter in interface AuditDate
Returns:
the quarter in the year

setQuarter

protected void setQuarter(int quarter)

getWeekOfMonth

public int getWeekOfMonth()
Specified by:
getWeekOfMonth in interface AuditDate
Returns:
the week of the month

setWeekOfMonth

protected void setWeekOfMonth(int weekOfMonth)

getWeekOfYear

public int getWeekOfYear()
Specified by:
getWeekOfYear in interface AuditDate
Returns:
the week of the year

setWeekOfYear

protected void setWeekOfYear(int weekOfYear)

getFullYear

public int getFullYear()
Specified by:
getFullYear in interface AuditDate
Returns:
the full year

setFullYear

protected void setFullYear(int year)

equals

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

hashCode

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


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