net.opengis.olsnav.v_1_3
Class ExtendedDateType

java.lang.Object
  extended by net.opengis.olsnav.v_1_3.ExtendedDateType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class ExtendedDateType
extends Object
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for ExtendedDateType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ExtendedDateType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="DayOfWeek" type="{http://www.opengis.net/ols/nav}DayOfWeekEnum" minOccurs="0"/>
         <element name="DayOfYear" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
         <element name="DayOfMonth" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
         <element name="DayOfWeekOfMonthType" type="{http://www.opengis.net/ols/nav}DayOfWeekOfMonthType" minOccurs="0"/>
         <element name="DayOfWeekOfYearType" type="{http://www.opengis.net/ols/nav}DayOfWeekOfYearType" minOccurs="0"/>
         <element name="WeekOfMonth" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
         <element name="WeekOfYear" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
         <element name="MonthOfYear" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
         <element name="DayOfMonthOfYearType" type="{http://www.opengis.net/ols/nav}DayOfMonthOfYearType" minOccurs="0"/>
         <element name="DayOfWeekOfMonthOfYearType" type="{http://www.opengis.net/ols/nav}DayOfMonthOfYearType" minOccurs="0"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Integer dayOfMonth
           
protected  DayOfMonthOfYearType dayOfMonthOfYearType
           
protected  DayOfWeekEnum dayOfWeek
           
protected  DayOfMonthOfYearType dayOfWeekOfMonthOfYearType
           
protected  DayOfWeekOfMonthType dayOfWeekOfMonthType
           
protected  DayOfWeekOfYearType dayOfWeekOfYearType
           
protected  Integer dayOfYear
           
protected  Integer monthOfYear
           
protected  Integer weekOfMonth
           
protected  Integer weekOfYear
           
 
Constructor Summary
ExtendedDateType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
           
 Integer getDayOfMonth()
          Gets the value of the dayOfMonth property.
 DayOfMonthOfYearType getDayOfMonthOfYearType()
          Gets the value of the dayOfMonthOfYearType property.
 DayOfWeekEnum getDayOfWeek()
          Gets the value of the dayOfWeek property.
 DayOfMonthOfYearType getDayOfWeekOfMonthOfYearType()
          Gets the value of the dayOfWeekOfMonthOfYearType property.
 DayOfWeekOfMonthType getDayOfWeekOfMonthType()
          Gets the value of the dayOfWeekOfMonthType property.
 DayOfWeekOfYearType getDayOfWeekOfYearType()
          Gets the value of the dayOfWeekOfYearType property.
 Integer getDayOfYear()
          Gets the value of the dayOfYear property.
 Integer getMonthOfYear()
          Gets the value of the monthOfYear property.
 Integer getWeekOfMonth()
          Gets the value of the weekOfMonth property.
 Integer getWeekOfYear()
          Gets the value of the weekOfYear property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetDayOfMonth()
           
 boolean isSetDayOfMonthOfYearType()
           
 boolean isSetDayOfWeek()
           
 boolean isSetDayOfWeekOfMonthOfYearType()
           
 boolean isSetDayOfWeekOfMonthType()
           
 boolean isSetDayOfWeekOfYearType()
           
 boolean isSetDayOfYear()
           
 boolean isSetMonthOfYear()
           
 boolean isSetWeekOfMonth()
           
 boolean isSetWeekOfYear()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setDayOfMonth(Integer value)
          Sets the value of the dayOfMonth property.
 void setDayOfMonthOfYearType(DayOfMonthOfYearType value)
          Sets the value of the dayOfMonthOfYearType property.
 void setDayOfWeek(DayOfWeekEnum value)
          Sets the value of the dayOfWeek property.
 void setDayOfWeekOfMonthOfYearType(DayOfMonthOfYearType value)
          Sets the value of the dayOfWeekOfMonthOfYearType property.
 void setDayOfWeekOfMonthType(DayOfWeekOfMonthType value)
          Sets the value of the dayOfWeekOfMonthType property.
 void setDayOfWeekOfYearType(DayOfWeekOfYearType value)
          Sets the value of the dayOfWeekOfYearType property.
 void setDayOfYear(Integer value)
          Sets the value of the dayOfYear property.
 void setMonthOfYear(Integer value)
          Sets the value of the monthOfYear property.
 void setWeekOfMonth(Integer value)
          Sets the value of the weekOfMonth property.
 void setWeekOfYear(Integer value)
          Sets the value of the weekOfYear property.
 String toString()
           
 ExtendedDateType withDayOfMonth(Integer value)
           
 ExtendedDateType withDayOfMonthOfYearType(DayOfMonthOfYearType value)
           
 ExtendedDateType withDayOfWeek(DayOfWeekEnum value)
           
 ExtendedDateType withDayOfWeekOfMonthOfYearType(DayOfMonthOfYearType value)
           
 ExtendedDateType withDayOfWeekOfMonthType(DayOfWeekOfMonthType value)
           
 ExtendedDateType withDayOfWeekOfYearType(DayOfWeekOfYearType value)
           
 ExtendedDateType withDayOfYear(Integer value)
           
 ExtendedDateType withMonthOfYear(Integer value)
           
 ExtendedDateType withWeekOfMonth(Integer value)
           
 ExtendedDateType withWeekOfYear(Integer value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

dayOfWeek

protected DayOfWeekEnum dayOfWeek

dayOfYear

protected Integer dayOfYear

dayOfMonth

protected Integer dayOfMonth

dayOfWeekOfMonthType

protected DayOfWeekOfMonthType dayOfWeekOfMonthType

dayOfWeekOfYearType

protected DayOfWeekOfYearType dayOfWeekOfYearType

weekOfMonth

protected Integer weekOfMonth

weekOfYear

protected Integer weekOfYear

monthOfYear

protected Integer monthOfYear

dayOfMonthOfYearType

protected DayOfMonthOfYearType dayOfMonthOfYearType

dayOfWeekOfMonthOfYearType

protected DayOfMonthOfYearType dayOfWeekOfMonthOfYearType
Constructor Detail

ExtendedDateType

public ExtendedDateType()
Method Detail

getDayOfWeek

public DayOfWeekEnum getDayOfWeek()
Gets the value of the dayOfWeek property.

Returns:
possible object is DayOfWeekEnum

setDayOfWeek

public void setDayOfWeek(DayOfWeekEnum value)
Sets the value of the dayOfWeek property.

Parameters:
value - allowed object is DayOfWeekEnum

isSetDayOfWeek

public boolean isSetDayOfWeek()

getDayOfYear

public Integer getDayOfYear()
Gets the value of the dayOfYear property.

Returns:
possible object is Integer

setDayOfYear

public void setDayOfYear(Integer value)
Sets the value of the dayOfYear property.

Parameters:
value - allowed object is Integer

isSetDayOfYear

public boolean isSetDayOfYear()

getDayOfMonth

public Integer getDayOfMonth()
Gets the value of the dayOfMonth property.

Returns:
possible object is Integer

setDayOfMonth

public void setDayOfMonth(Integer value)
Sets the value of the dayOfMonth property.

Parameters:
value - allowed object is Integer

isSetDayOfMonth

public boolean isSetDayOfMonth()

getDayOfWeekOfMonthType

public DayOfWeekOfMonthType getDayOfWeekOfMonthType()
Gets the value of the dayOfWeekOfMonthType property.

Returns:
possible object is DayOfWeekOfMonthType

setDayOfWeekOfMonthType

public void setDayOfWeekOfMonthType(DayOfWeekOfMonthType value)
Sets the value of the dayOfWeekOfMonthType property.

Parameters:
value - allowed object is DayOfWeekOfMonthType

isSetDayOfWeekOfMonthType

public boolean isSetDayOfWeekOfMonthType()

getDayOfWeekOfYearType

public DayOfWeekOfYearType getDayOfWeekOfYearType()
Gets the value of the dayOfWeekOfYearType property.

Returns:
possible object is DayOfWeekOfYearType

setDayOfWeekOfYearType

public void setDayOfWeekOfYearType(DayOfWeekOfYearType value)
Sets the value of the dayOfWeekOfYearType property.

Parameters:
value - allowed object is DayOfWeekOfYearType

isSetDayOfWeekOfYearType

public boolean isSetDayOfWeekOfYearType()

getWeekOfMonth

public Integer getWeekOfMonth()
Gets the value of the weekOfMonth property.

Returns:
possible object is Integer

setWeekOfMonth

public void setWeekOfMonth(Integer value)
Sets the value of the weekOfMonth property.

Parameters:
value - allowed object is Integer

isSetWeekOfMonth

public boolean isSetWeekOfMonth()

getWeekOfYear

public Integer getWeekOfYear()
Gets the value of the weekOfYear property.

Returns:
possible object is Integer

setWeekOfYear

public void setWeekOfYear(Integer value)
Sets the value of the weekOfYear property.

Parameters:
value - allowed object is Integer

isSetWeekOfYear

public boolean isSetWeekOfYear()

getMonthOfYear

public Integer getMonthOfYear()
Gets the value of the monthOfYear property.

Returns:
possible object is Integer

setMonthOfYear

public void setMonthOfYear(Integer value)
Sets the value of the monthOfYear property.

Parameters:
value - allowed object is Integer

isSetMonthOfYear

public boolean isSetMonthOfYear()

getDayOfMonthOfYearType

public DayOfMonthOfYearType getDayOfMonthOfYearType()
Gets the value of the dayOfMonthOfYearType property.

Returns:
possible object is DayOfMonthOfYearType

setDayOfMonthOfYearType

public void setDayOfMonthOfYearType(DayOfMonthOfYearType value)
Sets the value of the dayOfMonthOfYearType property.

Parameters:
value - allowed object is DayOfMonthOfYearType

isSetDayOfMonthOfYearType

public boolean isSetDayOfMonthOfYearType()

getDayOfWeekOfMonthOfYearType

public DayOfMonthOfYearType getDayOfWeekOfMonthOfYearType()
Gets the value of the dayOfWeekOfMonthOfYearType property.

Returns:
possible object is DayOfMonthOfYearType

setDayOfWeekOfMonthOfYearType

public void setDayOfWeekOfMonthOfYearType(DayOfMonthOfYearType value)
Sets the value of the dayOfWeekOfMonthOfYearType property.

Parameters:
value - allowed object is DayOfMonthOfYearType

isSetDayOfWeekOfMonthOfYearType

public boolean isSetDayOfWeekOfMonthOfYearType()

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

withDayOfWeek

public ExtendedDateType withDayOfWeek(DayOfWeekEnum value)

withDayOfYear

public ExtendedDateType withDayOfYear(Integer value)

withDayOfMonth

public ExtendedDateType withDayOfMonth(Integer value)

withDayOfWeekOfMonthType

public ExtendedDateType withDayOfWeekOfMonthType(DayOfWeekOfMonthType value)

withDayOfWeekOfYearType

public ExtendedDateType withDayOfWeekOfYearType(DayOfWeekOfYearType value)

withWeekOfMonth

public ExtendedDateType withWeekOfMonth(Integer value)

withWeekOfYear

public ExtendedDateType withWeekOfYear(Integer value)

withMonthOfYear

public ExtendedDateType withMonthOfYear(Integer value)

withDayOfMonthOfYearType

public ExtendedDateType withDayOfMonthOfYearType(DayOfMonthOfYearType value)

withDayOfWeekOfMonthOfYearType

public ExtendedDateType withDayOfWeekOfMonthOfYearType(DayOfMonthOfYearType value)


Copyright © 2008-2015. All Rights Reserved.