net.opengis.citygml.tunnel.v_2_0
Class TunnelPartType

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_2_0.AbstractCityObjectType
              extended by net.opengis.citygml.v_2_0.AbstractSiteType
                  extended by net.opengis.citygml.tunnel.v_2_0.AbstractTunnelType
                      extended by net.opengis.citygml.tunnel.v_2_0.TunnelPartType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class TunnelPartType
extends AbstractTunnelType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

A Tunnel composed of structural segments differing in important geometrical or semantical properties can be separated into one Tunnel and additional TunnelParts.

Java class for TunnelPartType complex type.

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

 <complexType name="TunnelPartType">
   <complexContent>
     <extension base="{http://www.opengis.net/citygml/tunnel/2.0}AbstractTunnelType">
       <sequence>
         <element ref="{http://www.opengis.net/citygml/tunnel/2.0}_GenericApplicationPropertyOfTunnelPart" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<Object> genericApplicationPropertyOfTunnelPart
           
 
Fields inherited from class net.opengis.citygml.tunnel.v_2_0.AbstractTunnelType
cityObjectBoundedBy, clazz, consistsOfTunnelPart, function, genericApplicationPropertyOfAbstractTunnel, interiorHollowSpace, interiorTunnelInstallation, lod1MultiSurface, lod1Solid, lod1TerrainIntersection, lod2MultiCurve, lod2MultiSurface, lod2Solid, lod2TerrainIntersection, lod3MultiCurve, lod3MultiSurface, lod3Solid, lod3TerrainIntersection, lod4MultiCurve, lod4MultiSurface, lod4Solid, lod4TerrainIntersection, outerTunnelInstallation, usage, yearOfConstruction, yearOfDemolition
 
Fields inherited from class net.opengis.citygml.v_2_0.AbstractSiteType
genericApplicationPropertyOfSite
 
Fields inherited from class net.opengis.citygml.v_2_0.AbstractCityObjectType
creationDate, externalReference, generalizesTo, genericApplicationPropertyOfCityObject, relativeToTerrain, relativeToWater, 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
TunnelPartType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy strategy)
           
 List<Object> getGenericApplicationPropertyOfTunnelPart()
          Gets the value of the genericApplicationPropertyOfTunnelPart property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetGenericApplicationPropertyOfTunnelPart()
           
 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.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setGenericApplicationPropertyOfTunnelPart(List<Object> value)
           
 String toString()
           
 void unsetGenericApplicationPropertyOfTunnelPart()
           
 TunnelPartType withCityObjectBoundedBy(BoundarySurfacePropertyType... values)
           
 TunnelPartType withCityObjectBoundedBy(Collection<BoundarySurfacePropertyType> values)
           
 TunnelPartType withCityObjectBoundedBy(List<BoundarySurfacePropertyType> value)
           
 TunnelPartType withClazz(CodeType value)
           
 TunnelPartType withConsistsOfTunnelPart(Collection<TunnelPartPropertyType> values)
           
 TunnelPartType withConsistsOfTunnelPart(List<TunnelPartPropertyType> value)
           
 TunnelPartType withConsistsOfTunnelPart(TunnelPartPropertyType... values)
           
 TunnelPartType withCreationDate(XMLGregorianCalendar value)
           
 TunnelPartType withExternalReference(Collection<ExternalReferenceType> values)
           
 TunnelPartType withExternalReference(ExternalReferenceType... values)
           
 TunnelPartType withExternalReference(List<ExternalReferenceType> value)
           
 TunnelPartType withFunction(CodeType... values)
           
 TunnelPartType withFunction(Collection<CodeType> values)
           
 TunnelPartType withFunction(List<CodeType> value)
           
 TunnelPartType withGeneralizesTo(Collection<GeneralizationRelationType> values)
           
 TunnelPartType withGeneralizesTo(GeneralizationRelationType... values)
           
 TunnelPartType withGeneralizesTo(List<GeneralizationRelationType> value)
           
 TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(Collection<Object> values)
           
 TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(List<Object> value)
           
 TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(Object... values)
           
 TunnelPartType withGenericApplicationPropertyOfCityObject(Collection<JAXBElement<?>> values)
           
 TunnelPartType withGenericApplicationPropertyOfCityObject(JAXBElement<?>... values)
           
 TunnelPartType withGenericApplicationPropertyOfCityObject(List<JAXBElement<?>> value)
           
 TunnelPartType withGenericApplicationPropertyOfSite(Collection<Object> values)
           
 TunnelPartType withGenericApplicationPropertyOfSite(List<Object> value)
           
 TunnelPartType withGenericApplicationPropertyOfSite(Object... values)
           
 TunnelPartType withGenericApplicationPropertyOfTunnelPart(Collection<Object> values)
           
 TunnelPartType withGenericApplicationPropertyOfTunnelPart(List<Object> value)
           
 TunnelPartType withGenericApplicationPropertyOfTunnelPart(Object... values)
           
 TunnelPartType withInteriorHollowSpace(Collection<InteriorHollowSpacePropertyType> values)
           
 TunnelPartType withInteriorHollowSpace(InteriorHollowSpacePropertyType... values)
           
 TunnelPartType withInteriorHollowSpace(List<InteriorHollowSpacePropertyType> value)
           
 TunnelPartType withInteriorTunnelInstallation(Collection<IntTunnelInstallationPropertyType> values)
           
 TunnelPartType withInteriorTunnelInstallation(IntTunnelInstallationPropertyType... values)
           
 TunnelPartType withInteriorTunnelInstallation(List<IntTunnelInstallationPropertyType> value)
           
 TunnelPartType withLod1MultiSurface(MultiSurfacePropertyType value)
           
 TunnelPartType withLod1Solid(SolidPropertyType value)
           
 TunnelPartType withLod1TerrainIntersection(MultiCurvePropertyType value)
           
 TunnelPartType withLod2MultiCurve(MultiCurvePropertyType value)
           
 TunnelPartType withLod2MultiSurface(MultiSurfacePropertyType value)
           
 TunnelPartType withLod2Solid(SolidPropertyType value)
           
 TunnelPartType withLod2TerrainIntersection(MultiCurvePropertyType value)
           
 TunnelPartType withLod3MultiCurve(MultiCurvePropertyType value)
           
 TunnelPartType withLod3MultiSurface(MultiSurfacePropertyType value)
           
 TunnelPartType withLod3Solid(SolidPropertyType value)
           
 TunnelPartType withLod3TerrainIntersection(MultiCurvePropertyType value)
           
 TunnelPartType withLod4MultiCurve(MultiCurvePropertyType value)
           
 TunnelPartType withLod4MultiSurface(MultiSurfacePropertyType value)
           
 TunnelPartType withLod4Solid(SolidPropertyType value)
           
 TunnelPartType withLod4TerrainIntersection(MultiCurvePropertyType value)
           
 TunnelPartType withOuterTunnelInstallation(Collection<TunnelInstallationPropertyType> values)
           
 TunnelPartType withOuterTunnelInstallation(List<TunnelInstallationPropertyType> value)
           
 TunnelPartType withOuterTunnelInstallation(TunnelInstallationPropertyType... values)
           
 TunnelPartType withRelativeToTerrain(RelativeToTerrainType value)
           
 TunnelPartType withRelativeToWater(RelativeToWaterType value)
           
 TunnelPartType withTerminationDate(XMLGregorianCalendar value)
           
 TunnelPartType withUsage(CodeType... values)
           
 TunnelPartType withUsage(Collection<CodeType> values)
           
 TunnelPartType withUsage(List<CodeType> value)
           
 TunnelPartType withYearOfConstruction(XMLGregorianCalendar value)
           
 TunnelPartType withYearOfDemolition(XMLGregorianCalendar value)
           
 
Methods inherited from class net.opengis.citygml.tunnel.v_2_0.AbstractTunnelType
getCityObjectBoundedBy, getClazz, getConsistsOfTunnelPart, getFunction, getGenericApplicationPropertyOfAbstractTunnel, getInteriorHollowSpace, getInteriorTunnelInstallation, getLod1MultiSurface, getLod1Solid, getLod1TerrainIntersection, getLod2MultiCurve, getLod2MultiSurface, getLod2Solid, getLod2TerrainIntersection, getLod3MultiCurve, getLod3MultiSurface, getLod3Solid, getLod3TerrainIntersection, getLod4MultiCurve, getLod4MultiSurface, getLod4Solid, getLod4TerrainIntersection, getOuterTunnelInstallation, getUsage, getYearOfConstruction, getYearOfDemolition, isSetCityObjectBoundedBy, isSetClazz, isSetConsistsOfTunnelPart, isSetFunction, isSetGenericApplicationPropertyOfAbstractTunnel, isSetInteriorHollowSpace, isSetInteriorTunnelInstallation, isSetLod1MultiSurface, isSetLod1Solid, isSetLod1TerrainIntersection, isSetLod2MultiCurve, isSetLod2MultiSurface, isSetLod2Solid, isSetLod2TerrainIntersection, isSetLod3MultiCurve, isSetLod3MultiSurface, isSetLod3Solid, isSetLod3TerrainIntersection, isSetLod4MultiCurve, isSetLod4MultiSurface, isSetLod4Solid, isSetLod4TerrainIntersection, isSetOuterTunnelInstallation, isSetUsage, isSetYearOfConstruction, isSetYearOfDemolition, setCityObjectBoundedBy, setClazz, setConsistsOfTunnelPart, setFunction, setGenericApplicationPropertyOfAbstractTunnel, setInteriorHollowSpace, setInteriorTunnelInstallation, setLod1MultiSurface, setLod1Solid, setLod1TerrainIntersection, setLod2MultiCurve, setLod2MultiSurface, setLod2Solid, setLod2TerrainIntersection, setLod3MultiCurve, setLod3MultiSurface, setLod3Solid, setLod3TerrainIntersection, setLod4MultiCurve, setLod4MultiSurface, setLod4Solid, setLod4TerrainIntersection, setOuterTunnelInstallation, setUsage, setYearOfConstruction, setYearOfDemolition, unsetCityObjectBoundedBy, unsetConsistsOfTunnelPart, unsetFunction, unsetGenericApplicationPropertyOfAbstractTunnel, unsetInteriorHollowSpace, unsetInteriorTunnelInstallation, unsetOuterTunnelInstallation, unsetUsage
 
Methods inherited from class net.opengis.citygml.v_2_0.AbstractSiteType
getGenericApplicationPropertyOfSite, isSetGenericApplicationPropertyOfSite, setGenericApplicationPropertyOfSite, unsetGenericApplicationPropertyOfSite
 
Methods inherited from class net.opengis.citygml.v_2_0.AbstractCityObjectType
getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setRelativeToTerrain, setRelativeToWater, 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

genericApplicationPropertyOfTunnelPart

protected List<Object> genericApplicationPropertyOfTunnelPart
Constructor Detail

TunnelPartType

public TunnelPartType()
Method Detail

getGenericApplicationPropertyOfTunnelPart

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

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

    getGenericApplicationPropertyOfTunnelPart().add(newItem);
 

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


isSetGenericApplicationPropertyOfTunnelPart

public boolean isSetGenericApplicationPropertyOfTunnelPart()

unsetGenericApplicationPropertyOfTunnelPart

public void unsetGenericApplicationPropertyOfTunnelPart()

toString

public String toString()
Overrides:
toString in class AbstractTunnelType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class AbstractTunnelType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class AbstractTunnelType

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.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class AbstractTunnelType

equals

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

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class AbstractTunnelType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractTunnelType

clone

public Object clone()
Overrides:
clone in class AbstractTunnelType

copyTo

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

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractTunnelType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
createNewInstance in class AbstractTunnelType

mergeFrom

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

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.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractTunnelType

setGenericApplicationPropertyOfTunnelPart

public void setGenericApplicationPropertyOfTunnelPart(List<Object> value)

withGenericApplicationPropertyOfTunnelPart

public TunnelPartType withGenericApplicationPropertyOfTunnelPart(Object... values)

withGenericApplicationPropertyOfTunnelPart

public TunnelPartType withGenericApplicationPropertyOfTunnelPart(Collection<Object> values)

withGenericApplicationPropertyOfTunnelPart

public TunnelPartType withGenericApplicationPropertyOfTunnelPart(List<Object> value)

withClazz

public TunnelPartType withClazz(CodeType value)
Overrides:
withClazz in class AbstractTunnelType

withFunction

public TunnelPartType withFunction(CodeType... values)
Overrides:
withFunction in class AbstractTunnelType

withFunction

public TunnelPartType withFunction(Collection<CodeType> values)
Overrides:
withFunction in class AbstractTunnelType

withUsage

public TunnelPartType withUsage(CodeType... values)
Overrides:
withUsage in class AbstractTunnelType

withUsage

public TunnelPartType withUsage(Collection<CodeType> values)
Overrides:
withUsage in class AbstractTunnelType

withYearOfConstruction

public TunnelPartType withYearOfConstruction(XMLGregorianCalendar value)
Overrides:
withYearOfConstruction in class AbstractTunnelType

withYearOfDemolition

public TunnelPartType withYearOfDemolition(XMLGregorianCalendar value)
Overrides:
withYearOfDemolition in class AbstractTunnelType

withLod1Solid

public TunnelPartType withLod1Solid(SolidPropertyType value)
Overrides:
withLod1Solid in class AbstractTunnelType

withLod1MultiSurface

public TunnelPartType withLod1MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod1MultiSurface in class AbstractTunnelType

withLod1TerrainIntersection

public TunnelPartType withLod1TerrainIntersection(MultiCurvePropertyType value)
Overrides:
withLod1TerrainIntersection in class AbstractTunnelType

withLod2Solid

public TunnelPartType withLod2Solid(SolidPropertyType value)
Overrides:
withLod2Solid in class AbstractTunnelType

withLod2MultiSurface

public TunnelPartType withLod2MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod2MultiSurface in class AbstractTunnelType

withLod2MultiCurve

public TunnelPartType withLod2MultiCurve(MultiCurvePropertyType value)
Overrides:
withLod2MultiCurve in class AbstractTunnelType

withLod2TerrainIntersection

public TunnelPartType withLod2TerrainIntersection(MultiCurvePropertyType value)
Overrides:
withLod2TerrainIntersection in class AbstractTunnelType

withOuterTunnelInstallation

public TunnelPartType withOuterTunnelInstallation(TunnelInstallationPropertyType... values)
Overrides:
withOuterTunnelInstallation in class AbstractTunnelType

withOuterTunnelInstallation

public TunnelPartType withOuterTunnelInstallation(Collection<TunnelInstallationPropertyType> values)
Overrides:
withOuterTunnelInstallation in class AbstractTunnelType

withInteriorTunnelInstallation

public TunnelPartType withInteriorTunnelInstallation(IntTunnelInstallationPropertyType... values)
Overrides:
withInteriorTunnelInstallation in class AbstractTunnelType

withInteriorTunnelInstallation

public TunnelPartType withInteriorTunnelInstallation(Collection<IntTunnelInstallationPropertyType> values)
Overrides:
withInteriorTunnelInstallation in class AbstractTunnelType

withCityObjectBoundedBy

public TunnelPartType withCityObjectBoundedBy(BoundarySurfacePropertyType... values)
Overrides:
withCityObjectBoundedBy in class AbstractTunnelType

withCityObjectBoundedBy

public TunnelPartType withCityObjectBoundedBy(Collection<BoundarySurfacePropertyType> values)
Overrides:
withCityObjectBoundedBy in class AbstractTunnelType

withLod3Solid

public TunnelPartType withLod3Solid(SolidPropertyType value)
Overrides:
withLod3Solid in class AbstractTunnelType

withLod3MultiSurface

public TunnelPartType withLod3MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod3MultiSurface in class AbstractTunnelType

withLod3MultiCurve

public TunnelPartType withLod3MultiCurve(MultiCurvePropertyType value)
Overrides:
withLod3MultiCurve in class AbstractTunnelType

withLod3TerrainIntersection

public TunnelPartType withLod3TerrainIntersection(MultiCurvePropertyType value)
Overrides:
withLod3TerrainIntersection in class AbstractTunnelType

withLod4Solid

public TunnelPartType withLod4Solid(SolidPropertyType value)
Overrides:
withLod4Solid in class AbstractTunnelType

withLod4MultiSurface

public TunnelPartType withLod4MultiSurface(MultiSurfacePropertyType value)
Overrides:
withLod4MultiSurface in class AbstractTunnelType

withLod4MultiCurve

public TunnelPartType withLod4MultiCurve(MultiCurvePropertyType value)
Overrides:
withLod4MultiCurve in class AbstractTunnelType

withLod4TerrainIntersection

public TunnelPartType withLod4TerrainIntersection(MultiCurvePropertyType value)
Overrides:
withLod4TerrainIntersection in class AbstractTunnelType

withInteriorHollowSpace

public TunnelPartType withInteriorHollowSpace(InteriorHollowSpacePropertyType... values)
Overrides:
withInteriorHollowSpace in class AbstractTunnelType

withInteriorHollowSpace

public TunnelPartType withInteriorHollowSpace(Collection<InteriorHollowSpacePropertyType> values)
Overrides:
withInteriorHollowSpace in class AbstractTunnelType

withConsistsOfTunnelPart

public TunnelPartType withConsistsOfTunnelPart(TunnelPartPropertyType... values)
Overrides:
withConsistsOfTunnelPart in class AbstractTunnelType

withConsistsOfTunnelPart

public TunnelPartType withConsistsOfTunnelPart(Collection<TunnelPartPropertyType> values)
Overrides:
withConsistsOfTunnelPart in class AbstractTunnelType

withGenericApplicationPropertyOfAbstractTunnel

public TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(Object... values)
Overrides:
withGenericApplicationPropertyOfAbstractTunnel in class AbstractTunnelType

withGenericApplicationPropertyOfAbstractTunnel

public TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(Collection<Object> values)
Overrides:
withGenericApplicationPropertyOfAbstractTunnel in class AbstractTunnelType

withFunction

public TunnelPartType withFunction(List<CodeType> value)
Overrides:
withFunction in class AbstractTunnelType

withUsage

public TunnelPartType withUsage(List<CodeType> value)
Overrides:
withUsage in class AbstractTunnelType

withOuterTunnelInstallation

public TunnelPartType withOuterTunnelInstallation(List<TunnelInstallationPropertyType> value)
Overrides:
withOuterTunnelInstallation in class AbstractTunnelType

withInteriorTunnelInstallation

public TunnelPartType withInteriorTunnelInstallation(List<IntTunnelInstallationPropertyType> value)
Overrides:
withInteriorTunnelInstallation in class AbstractTunnelType

withCityObjectBoundedBy

public TunnelPartType withCityObjectBoundedBy(List<BoundarySurfacePropertyType> value)
Overrides:
withCityObjectBoundedBy in class AbstractTunnelType

withInteriorHollowSpace

public TunnelPartType withInteriorHollowSpace(List<InteriorHollowSpacePropertyType> value)
Overrides:
withInteriorHollowSpace in class AbstractTunnelType

withConsistsOfTunnelPart

public TunnelPartType withConsistsOfTunnelPart(List<TunnelPartPropertyType> value)
Overrides:
withConsistsOfTunnelPart in class AbstractTunnelType

withGenericApplicationPropertyOfAbstractTunnel

public TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(List<Object> value)
Overrides:
withGenericApplicationPropertyOfAbstractTunnel in class AbstractTunnelType

withGenericApplicationPropertyOfSite

public TunnelPartType withGenericApplicationPropertyOfSite(Object... values)
Overrides:
withGenericApplicationPropertyOfSite in class AbstractTunnelType

withGenericApplicationPropertyOfSite

public TunnelPartType withGenericApplicationPropertyOfSite(Collection<Object> values)
Overrides:
withGenericApplicationPropertyOfSite in class AbstractTunnelType

withGenericApplicationPropertyOfSite

public TunnelPartType withGenericApplicationPropertyOfSite(List<Object> value)
Overrides:
withGenericApplicationPropertyOfSite in class AbstractTunnelType

withCreationDate

public TunnelPartType withCreationDate(XMLGregorianCalendar value)
Overrides:
withCreationDate in class AbstractTunnelType

withTerminationDate

public TunnelPartType withTerminationDate(XMLGregorianCalendar value)
Overrides:
withTerminationDate in class AbstractTunnelType

withExternalReference

public TunnelPartType withExternalReference(ExternalReferenceType... values)
Overrides:
withExternalReference in class AbstractTunnelType

withExternalReference

public TunnelPartType withExternalReference(Collection<ExternalReferenceType> values)
Overrides:
withExternalReference in class AbstractTunnelType

withGeneralizesTo

public TunnelPartType withGeneralizesTo(GeneralizationRelationType... values)
Overrides:
withGeneralizesTo in class AbstractTunnelType

withGeneralizesTo

public TunnelPartType withGeneralizesTo(Collection<GeneralizationRelationType> values)
Overrides:
withGeneralizesTo in class AbstractTunnelType

withRelativeToTerrain

public TunnelPartType withRelativeToTerrain(RelativeToTerrainType value)
Overrides:
withRelativeToTerrain in class AbstractTunnelType

withRelativeToWater

public TunnelPartType withRelativeToWater(RelativeToWaterType value)
Overrides:
withRelativeToWater in class AbstractTunnelType

withGenericApplicationPropertyOfCityObject

public TunnelPartType withGenericApplicationPropertyOfCityObject(JAXBElement<?>... values)
Overrides:
withGenericApplicationPropertyOfCityObject in class AbstractTunnelType

withGenericApplicationPropertyOfCityObject

public TunnelPartType withGenericApplicationPropertyOfCityObject(Collection<JAXBElement<?>> values)
Overrides:
withGenericApplicationPropertyOfCityObject in class AbstractTunnelType

withExternalReference

public TunnelPartType withExternalReference(List<ExternalReferenceType> value)
Overrides:
withExternalReference in class AbstractTunnelType

withGeneralizesTo

public TunnelPartType withGeneralizesTo(List<GeneralizationRelationType> value)
Overrides:
withGeneralizesTo in class AbstractTunnelType

withGenericApplicationPropertyOfCityObject

public TunnelPartType withGenericApplicationPropertyOfCityObject(List<JAXBElement<?>> value)
Overrides:
withGenericApplicationPropertyOfCityObject in class AbstractTunnelType


Copyright © 2008-2015. All Rights Reserved.