org.databene.model.version
Class DateVersionNumberComponent

java.lang.Object
  extended by org.databene.model.version.VersionNumberComponent
      extended by org.databene.model.version.DateVersionNumberComponent
All Implemented Interfaces:
java.lang.Comparable<VersionNumberComponent>

public class DateVersionNumberComponent
extends VersionNumberComponent

Date-related implementation of the VersionNumberComponent interface, which exhibits the same ordinal behavior as a snapshot version.

Created: 12.02.2010 09:50:06

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
DateVersionNumberComponent(java.lang.String dateString)
           
 
Method Summary
 int compareTo(VersionNumberComponent that)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Date getDate()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DateVersionNumberComponent

public DateVersionNumberComponent(java.lang.String dateString)
                           throws java.text.ParseException
Throws:
java.text.ParseException
Method Detail

compareTo

public int compareTo(VersionNumberComponent that)

getDate

public java.util.Date getDate()

toString

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

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


Copyright © 2011. All Rights Reserved.