org.gedcomx.date
Class GedcomxDateSimple

java.lang.Object
  extended by org.gedcomx.date.GedcomxDate
      extended by org.gedcomx.date.GedcomxDateSimple

public class GedcomxDateSimple
extends GedcomxDate

A Simple Date

Author:
John Clark.

Constructor Summary
GedcomxDateSimple(String date)
          Instantiate a new Simple date based off of a formal date string.
 
Method Summary
 Integer getDay()
          Get the day
 Integer getHours()
          Get the hours
 Integer getMinutes()
          Get the minutes
 Integer getMonth()
          Get the month
 Integer getSeconds()
          Get the seconds
 GedcomxDateType getType()
          Get the Date Type
 Integer getTzHours()
          Get the timezone hours
 Integer getTzMinutes()
          Get the timezone minutes
 Integer getYear()
          Get the year
 boolean isApproximate()
          Whether or not this date can be considered approximate
 String toFormalString()
          Output the formal string for this date
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GedcomxDateSimple

public GedcomxDateSimple(String date)
Instantiate a new Simple date based off of a formal date string.

Parameters:
date - The date
Method Detail

getType

public GedcomxDateType getType()
Get the Date Type

Specified by:
getType in class GedcomxDate
Returns:
The type

isApproximate

public boolean isApproximate()
Whether or not this date can be considered approximate

Specified by:
isApproximate in class GedcomxDate
Returns:
True if this is approximate

toFormalString

public String toFormalString()
Output the formal string for this date

Specified by:
toFormalString in class GedcomxDate
Returns:
The formal date string

getYear

public Integer getYear()
Get the year

Returns:
The Year

getMonth

public Integer getMonth()
Get the month

Returns:
The Month

getDay

public Integer getDay()
Get the day

Returns:
The Day

getHours

public Integer getHours()
Get the hours

Returns:
The Hours

getMinutes

public Integer getMinutes()
Get the minutes

Returns:
The Minutes

getSeconds

public Integer getSeconds()
Get the seconds

Returns:
The seconds

getTzHours

public Integer getTzHours()
Get the timezone hours

Returns:
The Timezone Hours

getTzMinutes

public Integer getTzMinutes()
Get the timezone minutes

Returns:
The Timezone Minutes


Copyright © 2016. All rights reserved.