net.opengis.kml.v_2_3
Class WaitType

java.lang.Object
  extended by net.opengis.kml.v_2_3.AbstractObjectType
      extended by net.opengis.kml.v_2_3.AbstractTourPrimitiveType
          extended by net.opengis.kml.v_2_3.WaitType
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 WaitType
extends AbstractTourPrimitiveType
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 WaitType complex type.

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

 <complexType name="WaitType">
   <complexContent>
     <extension base="{http://www.opengis.net/kml/2.2}AbstractTourPrimitiveType">
       <all>
         <element ref="{http://www.opengis.net/kml/2.2}duration" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}WaitSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}WaitObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
       </all>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Double duration
           
protected  List<AbstractObjectType> waitObjectExtensionGroup
           
protected  List<Object> waitSimpleExtensionGroup
           
 
Fields inherited from class net.opengis.kml.v_2_3.AbstractTourPrimitiveType
abstractTourPrimitiveObjectExtensionGroup, abstractTourPrimitiveSimpleExtensionGroup
 
Fields inherited from class net.opengis.kml.v_2_3.AbstractObjectType
id, objectSimpleExtensionGroup, targetId
 
Constructor Summary
WaitType()
           
 
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)
           
 Double getDuration()
          Gets the value of the duration property.
 List<AbstractObjectType> getWaitObjectExtensionGroup()
          Gets the value of the waitObjectExtensionGroup property.
 List<Object> getWaitSimpleExtensionGroup()
          Gets the value of the waitSimpleExtensionGroup property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetDuration()
           
 boolean isSetWaitObjectExtensionGroup()
           
 boolean isSetWaitSimpleExtensionGroup()
           
 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 setDuration(Double value)
          Sets the value of the duration property.
 void setWaitObjectExtensionGroup(List<AbstractObjectType> value)
           
 void setWaitSimpleExtensionGroup(List<Object> value)
           
 String toString()
           
 void unsetWaitObjectExtensionGroup()
           
 void unsetWaitSimpleExtensionGroup()
           
 WaitType withAbstractTourPrimitiveObjectExtensionGroup(AbstractObjectType... values)
           
 WaitType withAbstractTourPrimitiveObjectExtensionGroup(Collection<AbstractObjectType> values)
           
 WaitType withAbstractTourPrimitiveObjectExtensionGroup(List<AbstractObjectType> value)
           
 WaitType withAbstractTourPrimitiveSimpleExtensionGroup(Collection<Object> values)
           
 WaitType withAbstractTourPrimitiveSimpleExtensionGroup(List<Object> value)
           
 WaitType withAbstractTourPrimitiveSimpleExtensionGroup(Object... values)
           
 WaitType withDuration(Double value)
           
 WaitType withId(String value)
           
 WaitType withObjectSimpleExtensionGroup(Collection<Object> values)
           
 WaitType withObjectSimpleExtensionGroup(List<Object> value)
           
 WaitType withObjectSimpleExtensionGroup(Object... values)
           
 WaitType withTargetId(String value)
           
 WaitType withWaitObjectExtensionGroup(AbstractObjectType... values)
           
 WaitType withWaitObjectExtensionGroup(Collection<AbstractObjectType> values)
           
 WaitType withWaitObjectExtensionGroup(List<AbstractObjectType> value)
           
 WaitType withWaitSimpleExtensionGroup(Collection<Object> values)
           
 WaitType withWaitSimpleExtensionGroup(List<Object> value)
           
 WaitType withWaitSimpleExtensionGroup(Object... values)
           
 
Methods inherited from class net.opengis.kml.v_2_3.AbstractTourPrimitiveType
getAbstractTourPrimitiveObjectExtensionGroup, getAbstractTourPrimitiveSimpleExtensionGroup, isSetAbstractTourPrimitiveObjectExtensionGroup, isSetAbstractTourPrimitiveSimpleExtensionGroup, setAbstractTourPrimitiveObjectExtensionGroup, setAbstractTourPrimitiveSimpleExtensionGroup, unsetAbstractTourPrimitiveObjectExtensionGroup, unsetAbstractTourPrimitiveSimpleExtensionGroup
 
Methods inherited from class net.opengis.kml.v_2_3.AbstractObjectType
getId, getObjectSimpleExtensionGroup, getOtherAttributes, getTargetId, isSetId, isSetObjectSimpleExtensionGroup, isSetTargetId, setId, setObjectSimpleExtensionGroup, setTargetId, unsetObjectSimpleExtensionGroup
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

duration

protected Double duration

waitSimpleExtensionGroup

protected List<Object> waitSimpleExtensionGroup

waitObjectExtensionGroup

protected List<AbstractObjectType> waitObjectExtensionGroup
Constructor Detail

WaitType

public WaitType()
Method Detail

getDuration

public Double getDuration()
Gets the value of the duration property.

Returns:
possible object is Double

setDuration

public void setDuration(Double value)
Sets the value of the duration property.

Parameters:
value - allowed object is Double

isSetDuration

public boolean isSetDuration()

getWaitSimpleExtensionGroup

public List<Object> getWaitSimpleExtensionGroup()
Gets the value of the waitSimpleExtensionGroup property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the waitSimpleExtensionGroup property.

For example, to add a new item, do as follows:

    getWaitSimpleExtensionGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list Object


isSetWaitSimpleExtensionGroup

public boolean isSetWaitSimpleExtensionGroup()

unsetWaitSimpleExtensionGroup

public void unsetWaitSimpleExtensionGroup()

getWaitObjectExtensionGroup

public List<AbstractObjectType> getWaitObjectExtensionGroup()
Gets the value of the waitObjectExtensionGroup property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the waitObjectExtensionGroup property.

For example, to add a new item, do as follows:

    getWaitObjectExtensionGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list AbstractObjectType


isSetWaitObjectExtensionGroup

public boolean isSetWaitObjectExtensionGroup()

unsetWaitObjectExtensionGroup

public void unsetWaitObjectExtensionGroup()

toString

public String toString()
Overrides:
toString in class AbstractTourPrimitiveType

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
Overrides:
append in class AbstractTourPrimitiveType

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
Overrides:
appendFields in class AbstractTourPrimitiveType

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
Overrides:
equals in class AbstractTourPrimitiveType

equals

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

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
Overrides:
hashCode in class AbstractTourPrimitiveType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractTourPrimitiveType

clone

public Object clone()
Overrides:
clone in class AbstractTourPrimitiveType

copyTo

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

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
Overrides:
copyTo in class AbstractTourPrimitiveType

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
Overrides:
createNewInstance in class AbstractTourPrimitiveType

mergeFrom

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

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
Overrides:
mergeFrom in class AbstractTourPrimitiveType

setWaitSimpleExtensionGroup

public void setWaitSimpleExtensionGroup(List<Object> value)

setWaitObjectExtensionGroup

public void setWaitObjectExtensionGroup(List<AbstractObjectType> value)

withDuration

public WaitType withDuration(Double value)

withWaitSimpleExtensionGroup

public WaitType withWaitSimpleExtensionGroup(Object... values)

withWaitSimpleExtensionGroup

public WaitType withWaitSimpleExtensionGroup(Collection<Object> values)

withWaitObjectExtensionGroup

public WaitType withWaitObjectExtensionGroup(AbstractObjectType... values)

withWaitObjectExtensionGroup

public WaitType withWaitObjectExtensionGroup(Collection<AbstractObjectType> values)

withWaitSimpleExtensionGroup

public WaitType withWaitSimpleExtensionGroup(List<Object> value)

withWaitObjectExtensionGroup

public WaitType withWaitObjectExtensionGroup(List<AbstractObjectType> value)

withAbstractTourPrimitiveSimpleExtensionGroup

public WaitType withAbstractTourPrimitiveSimpleExtensionGroup(Object... values)
Overrides:
withAbstractTourPrimitiveSimpleExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveSimpleExtensionGroup

public WaitType withAbstractTourPrimitiveSimpleExtensionGroup(Collection<Object> values)
Overrides:
withAbstractTourPrimitiveSimpleExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveObjectExtensionGroup

public WaitType withAbstractTourPrimitiveObjectExtensionGroup(AbstractObjectType... values)
Overrides:
withAbstractTourPrimitiveObjectExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveObjectExtensionGroup

public WaitType withAbstractTourPrimitiveObjectExtensionGroup(Collection<AbstractObjectType> values)
Overrides:
withAbstractTourPrimitiveObjectExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveSimpleExtensionGroup

public WaitType withAbstractTourPrimitiveSimpleExtensionGroup(List<Object> value)
Overrides:
withAbstractTourPrimitiveSimpleExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveObjectExtensionGroup

public WaitType withAbstractTourPrimitiveObjectExtensionGroup(List<AbstractObjectType> value)
Overrides:
withAbstractTourPrimitiveObjectExtensionGroup in class AbstractTourPrimitiveType

withObjectSimpleExtensionGroup

public WaitType withObjectSimpleExtensionGroup(Object... values)
Overrides:
withObjectSimpleExtensionGroup in class AbstractTourPrimitiveType

withObjectSimpleExtensionGroup

public WaitType withObjectSimpleExtensionGroup(Collection<Object> values)
Overrides:
withObjectSimpleExtensionGroup in class AbstractTourPrimitiveType

withId

public WaitType withId(String value)
Overrides:
withId in class AbstractTourPrimitiveType

withTargetId

public WaitType withTargetId(String value)
Overrides:
withTargetId in class AbstractTourPrimitiveType

withObjectSimpleExtensionGroup

public WaitType withObjectSimpleExtensionGroup(List<Object> value)
Overrides:
withObjectSimpleExtensionGroup in class AbstractTourPrimitiveType


Copyright © 2008-2015. All Rights Reserved.