net.opengis.citygml.transportation.v_1_0
Class SquareType

java.lang.Object
  extended by net.opengis.gml.v_3_1_1.AbstractGMLType
      extended by net.opengis.gml.v_3_1_1.AbstractFeatureType
          extended by net.opengis.citygml.v_1_0.AbstractCityObjectType
              extended by net.opengis.citygml.transportation.v_1_0.AbstractTransportationObjectType
                  extended by net.opengis.citygml.transportation.v_1_0.TransportationComplexType
                      extended by net.opengis.citygml.transportation.v_1_0.SquareType
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 SquareType
extends TransportationComplexType
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

Type describing the class for squares. A square is an open area commonly found in cities (like a plaza). As subclass of _CityObject, a Square inherits all attributes and relations, in particular an id, names, external references, and generalization relations.

Java class for SquareType complex type.

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

 <complexType name="SquareType">
   <complexContent>
     <extension base="{http://www.opengis.net/citygml/transportation/1.0}TransportationComplexType">
       <sequence>
         <element ref="{http://www.opengis.net/citygml/transportation/1.0}_GenericApplicationPropertyOfSquare" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<Object> genericApplicationPropertyOfSquare
           
 
Fields inherited from class net.opengis.citygml.transportation.v_1_0.TransportationComplexType
auxiliaryTrafficArea, function, genericApplicationPropertyOfTransportationComplex, lod0Network, lod1MultiSurface, lod2MultiSurface, lod3MultiSurface, lod4MultiSurface, trafficArea, usage
 
Fields inherited from class net.opengis.citygml.transportation.v_1_0.AbstractTransportationObjectType
genericApplicationPropertyOfTransportationObject
 
Fields inherited from class net.opengis.citygml.v_1_0.AbstractCityObjectType
creationDate, externalReference, generalizesTo, genericApplicationPropertyOfCityObject, terminationDate
 
Fields inherited from class net.opengis.gml.v_3_1_1.AbstractFeatureType
boundedBy, location
 
Fields inherited from class net.opengis.gml.v_3_1_1.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
SquareType()
           
 
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)
           
 List<Object> getGenericApplicationPropertyOfSquare()
          Gets the value of the genericApplicationPropertyOfSquare property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetGenericApplicationPropertyOfSquare()
           
 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 setGenericApplicationPropertyOfSquare(List<Object> value)
           
 String toString()
           
 void unsetGenericApplicationPropertyOfSquare()
           
 SquareType withAuxiliaryTrafficArea(AuxiliaryTrafficAreaPropertyType... values)
           
 SquareType withAuxiliaryTrafficArea(Collection<AuxiliaryTrafficAreaPropertyType> values)
           
 SquareType withAuxiliaryTrafficArea(List<AuxiliaryTrafficAreaPropertyType> value)
           
 SquareType withCreationDate(XMLGregorianCalendar value)
           
 SquareType withExternalReference(Collection<ExternalReferenceType> values)
           
 SquareType withExternalReference(ExternalReferenceType... values)
           
 SquareType withExternalReference(List<ExternalReferenceType> value)
           
 SquareType withFunction(Collection<String> values)
           
 SquareType withFunction(List<String> value)
           
 SquareType withFunction(String... values)
           
 SquareType withGeneralizesTo(Collection<GeneralizationRelationType> values)
           
 SquareType withGeneralizesTo(GeneralizationRelationType... values)
           
 SquareType withGeneralizesTo(List<GeneralizationRelationType> value)
           
 SquareType withGenericApplicationPropertyOfCityObject(Collection<JAXBElement<?>> values)
           
 SquareType withGenericApplicationPropertyOfCityObject(JAXBElement<?>... values)
           
 SquareType withGenericApplicationPropertyOfCityObject(List<JAXBElement<?>> value)
           
 SquareType withGenericApplicationPropertyOfSquare(Collection<Object> values)
           
 SquareType withGenericApplicationPropertyOfSquare(List<Object> value)
           
 SquareType withGenericApplicationPropertyOfSquare(Object... values)
           
 SquareType withGenericApplicationPropertyOfTransportationComplex(Collection<Object> values)
           
 SquareType withGenericApplicationPropertyOfTransportationComplex(List<Object> value)
           
 SquareType withGenericApplicationPropertyOfTransportationComplex(Object... values)
           
 SquareType withGenericApplicationPropertyOfTransportationObject(Collection<Object> values)
           
 SquareType withGenericApplicationPropertyOfTransportationObject(List<Object> value)
           
 SquareType withGenericApplicationPropertyOfTransportationObject(Object... values)
           
 SquareType withLod0Network(Collection<GeometricComplexPropertyType> values)
           
 SquareType withLod0Network(GeometricComplexPropertyType... values)
           
 SquareType withLod0Network(List<GeometricComplexPropertyType> value)
           
 SquareType withLod1MultiSurface(MultiSurfacePropertyType value)
           
 SquareType withLod2MultiSurface(MultiSurfacePropertyType value)
           
 SquareType withLod3MultiSurface(MultiSurfacePropertyType value)
           
 SquareType withLod4MultiSurface(MultiSurfacePropertyType value)
           
 SquareType withTerminationDate(XMLGregorianCalendar value)
           
 SquareType withTrafficArea(Collection<TrafficAreaPropertyType> values)
           
 SquareType withTrafficArea(List<TrafficAreaPropertyType> value)
           
 SquareType withTrafficArea(TrafficAreaPropertyType... values)
           
 SquareType withUsage(Collection<String> values)
           
 SquareType withUsage(List<String> value)
           
 SquareType withUsage(String... values)
           
 
Methods inherited from class net.opengis.citygml.transportation.v_1_0.TransportationComplexType
getAuxiliaryTrafficArea, getFunction, getGenericApplicationPropertyOfTransportationComplex, getLod0Network, getLod1MultiSurface, getLod2MultiSurface, getLod3MultiSurface, getLod4MultiSurface, getTrafficArea, getUsage, isSetAuxiliaryTrafficArea, isSetFunction, isSetGenericApplicationPropertyOfTransportationComplex, isSetLod0Network, isSetLod1MultiSurface, isSetLod2MultiSurface, isSetLod3MultiSurface, isSetLod4MultiSurface, isSetTrafficArea, isSetUsage, setAuxiliaryTrafficArea, setFunction, setGenericApplicationPropertyOfTransportationComplex, setLod0Network, setLod1MultiSurface, setLod2MultiSurface, setLod3MultiSurface, setLod4MultiSurface, setTrafficArea, setUsage, unsetAuxiliaryTrafficArea, unsetFunction, unsetGenericApplicationPropertyOfTransportationComplex, unsetLod0Network, unsetTrafficArea, unsetUsage
 
Methods inherited from class net.opengis.citygml.transportation.v_1_0.AbstractTransportationObjectType
getGenericApplicationPropertyOfTransportationObject, isSetGenericApplicationPropertyOfTransportationObject, setGenericApplicationPropertyOfTransportationObject, unsetGenericApplicationPropertyOfTransportationObject
 
Methods inherited from class net.opengis.citygml.v_1_0.AbstractCityObjectType
getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getTerminationDate, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetTerminationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setTerminationDate, unsetExternalReference, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject
 
Methods inherited from class net.opengis.gml.v_3_1_1.AbstractFeatureType
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withId, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName
 
Methods inherited from class net.opengis.gml.v_3_1_1.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

genericApplicationPropertyOfSquare

protected List<Object> genericApplicationPropertyOfSquare
Constructor Detail

SquareType

public SquareType()
Method Detail

getGenericApplicationPropertyOfSquare

public List<Object> getGenericApplicationPropertyOfSquare()
Gets the value of the genericApplicationPropertyOfSquare 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 genericApplicationPropertyOfSquare property.

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

    getGenericApplicationPropertyOfSquare().add(newItem);
 

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


isSetGenericApplicationPropertyOfSquare

public boolean isSetGenericApplicationPropertyOfSquare()

unsetGenericApplicationPropertyOfSquare

public void unsetGenericApplicationPropertyOfSquare()

toString

public String toString()
Overrides:
toString in class TransportationComplexType

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 TransportationComplexType

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 TransportationComplexType

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 TransportationComplexType

equals

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

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 TransportationComplexType

hashCode

public int hashCode()
Overrides:
hashCode in class TransportationComplexType

clone

public Object clone()
Overrides:
clone in class TransportationComplexType

copyTo

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

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 TransportationComplexType

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 TransportationComplexType

mergeFrom

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

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 TransportationComplexType

setGenericApplicationPropertyOfSquare

public void setGenericApplicationPropertyOfSquare(List<Object> value)

withGenericApplicationPropertyOfSquare

public SquareType withGenericApplicationPropertyOfSquare(Object... values)

withGenericApplicationPropertyOfSquare

public SquareType withGenericApplicationPropertyOfSquare(Collection<Object> values)

withGenericApplicationPropertyOfSquare

public SquareType withGenericApplicationPropertyOfSquare(List<Object> value)

withFunction

public SquareType withFunction(String... values)
Overrides:
withFunction in class TransportationComplexType

withFunction

public SquareType withFunction(Collection<String> values)
Overrides:
withFunction in class TransportationComplexType

withUsage

public SquareType withUsage(String... values)
Overrides:
withUsage in class TransportationComplexType

withUsage

public SquareType withUsage(Collection<String> values)
Overrides:
withUsage in class TransportationComplexType

withTrafficArea

public SquareType withTrafficArea(TrafficAreaPropertyType... values)
Overrides:
withTrafficArea in class TransportationComplexType

withTrafficArea

public SquareType withTrafficArea(Collection<TrafficAreaPropertyType> values)
Overrides:
withTrafficArea in class TransportationComplexType

withAuxiliaryTrafficArea

public SquareType withAuxiliaryTrafficArea(AuxiliaryTrafficAreaPropertyType... values)
Overrides:
withAuxiliaryTrafficArea in class TransportationComplexType

withAuxiliaryTrafficArea

public SquareType withAuxiliaryTrafficArea(Collection<AuxiliaryTrafficAreaPropertyType> values)
Overrides:
withAuxiliaryTrafficArea in class TransportationComplexType

withLod0Network

public SquareType withLod0Network(GeometricComplexPropertyType... values)
Overrides:
withLod0Network in class TransportationComplexType

withLod0Network

public SquareType withLod0Network(Collection<GeometricComplexPropertyType> values)
Overrides:
withLod0Network in class TransportationComplexType

withLod1MultiSurface

public SquareType withLod1MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod1MultiSurface in class TransportationComplexType

withLod2MultiSurface

public SquareType withLod2MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod2MultiSurface in class TransportationComplexType

withLod3MultiSurface

public SquareType withLod3MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod3MultiSurface in class TransportationComplexType

withLod4MultiSurface

public SquareType withLod4MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod4MultiSurface in class TransportationComplexType

withGenericApplicationPropertyOfTransportationComplex

public SquareType withGenericApplicationPropertyOfTransportationComplex(Object... values)
Overrides:
withGenericApplicationPropertyOfTransportationComplex in class TransportationComplexType

withGenericApplicationPropertyOfTransportationComplex

public SquareType withGenericApplicationPropertyOfTransportationComplex(Collection<Object> values)
Overrides:
withGenericApplicationPropertyOfTransportationComplex in class TransportationComplexType

withFunction

public SquareType withFunction(List<String> value)
Overrides:
withFunction in class TransportationComplexType

withUsage

public SquareType withUsage(List<String> value)
Overrides:
withUsage in class TransportationComplexType

withTrafficArea

public SquareType withTrafficArea(List<TrafficAreaPropertyType> value)
Overrides:
withTrafficArea in class TransportationComplexType

withAuxiliaryTrafficArea

public SquareType withAuxiliaryTrafficArea(List<AuxiliaryTrafficAreaPropertyType> value)
Overrides:
withAuxiliaryTrafficArea in class TransportationComplexType

withLod0Network

public SquareType withLod0Network(List<GeometricComplexPropertyType> value)
Overrides:
withLod0Network in class TransportationComplexType

withGenericApplicationPropertyOfTransportationComplex

public SquareType withGenericApplicationPropertyOfTransportationComplex(List<Object> value)
Overrides:
withGenericApplicationPropertyOfTransportationComplex in class TransportationComplexType

withGenericApplicationPropertyOfTransportationObject

public SquareType withGenericApplicationPropertyOfTransportationObject(Object... values)
Overrides:
withGenericApplicationPropertyOfTransportationObject in class TransportationComplexType

withGenericApplicationPropertyOfTransportationObject

public SquareType withGenericApplicationPropertyOfTransportationObject(Collection<Object> values)
Overrides:
withGenericApplicationPropertyOfTransportationObject in class TransportationComplexType

withGenericApplicationPropertyOfTransportationObject

public SquareType withGenericApplicationPropertyOfTransportationObject(List<Object> value)
Overrides:
withGenericApplicationPropertyOfTransportationObject in class TransportationComplexType

withCreationDate

public SquareType withCreationDate(XMLGregorianCalendar value)
Overrides:
withCreationDate in class TransportationComplexType

withTerminationDate

public SquareType withTerminationDate(XMLGregorianCalendar value)
Overrides:
withTerminationDate in class TransportationComplexType

withExternalReference

public SquareType withExternalReference(ExternalReferenceType... values)
Overrides:
withExternalReference in class TransportationComplexType

withExternalReference

public SquareType withExternalReference(Collection<ExternalReferenceType> values)
Overrides:
withExternalReference in class TransportationComplexType

withGeneralizesTo

public SquareType withGeneralizesTo(GeneralizationRelationType... values)
Overrides:
withGeneralizesTo in class TransportationComplexType

withGeneralizesTo

public SquareType withGeneralizesTo(Collection<GeneralizationRelationType> values)
Overrides:
withGeneralizesTo in class TransportationComplexType

withGenericApplicationPropertyOfCityObject

public SquareType withGenericApplicationPropertyOfCityObject(JAXBElement<?>... values)
Overrides:
withGenericApplicationPropertyOfCityObject in class TransportationComplexType

withGenericApplicationPropertyOfCityObject

public SquareType withGenericApplicationPropertyOfCityObject(Collection<JAXBElement<?>> values)
Overrides:
withGenericApplicationPropertyOfCityObject in class TransportationComplexType

withExternalReference

public SquareType withExternalReference(List<ExternalReferenceType> value)
Overrides:
withExternalReference in class TransportationComplexType

withGeneralizesTo

public SquareType withGeneralizesTo(List<GeneralizationRelationType> value)
Overrides:
withGeneralizesTo in class TransportationComplexType

withGenericApplicationPropertyOfCityObject

public SquareType withGenericApplicationPropertyOfCityObject(List<JAXBElement<?>> value)
Overrides:
withGenericApplicationPropertyOfCityObject in class TransportationComplexType


Copyright © 2008-2015. All Rights Reserved.