Package net.opengis.citygml.tunnel.v_2_0
Class TunnelPartType
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
public class TunnelPartType extends AbstractTunnelType implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.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
Fields Modifier and Type Field Description 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
Constructors Constructor Description TunnelPartType()Default no-arg constructorTunnelPartType(XMLGregorianCalendar creationDate, XMLGregorianCalendar terminationDate, List<ExternalReferenceType> externalReference, List<GeneralizationRelationType> generalizesTo, RelativeToTerrainType relativeToTerrain, RelativeToWaterType relativeToWater, List<jakarta.xml.bind.JAXBElement<?>> genericApplicationPropertyOfCityObject, List<Object> genericApplicationPropertyOfSite, CodeType clazz, List<CodeType> function, List<CodeType> usage, XMLGregorianCalendar yearOfConstruction, XMLGregorianCalendar yearOfDemolition, SolidPropertyType lod1Solid, MultiSurfacePropertyType lod1MultiSurface, MultiCurvePropertyType lod1TerrainIntersection, SolidPropertyType lod2Solid, MultiSurfacePropertyType lod2MultiSurface, MultiCurvePropertyType lod2MultiCurve, MultiCurvePropertyType lod2TerrainIntersection, List<TunnelInstallationPropertyType> outerTunnelInstallation, List<IntTunnelInstallationPropertyType> interiorTunnelInstallation, List<BoundarySurfacePropertyType> cityObjectBoundedBy, SolidPropertyType lod3Solid, MultiSurfacePropertyType lod3MultiSurface, MultiCurvePropertyType lod3MultiCurve, MultiCurvePropertyType lod3TerrainIntersection, SolidPropertyType lod4Solid, MultiSurfacePropertyType lod4MultiSurface, MultiCurvePropertyType lod4MultiCurve, MultiCurvePropertyType lod4TerrainIntersection, List<InteriorHollowSpacePropertyType> interiorHollowSpace, List<TunnelPartPropertyType> consistsOfTunnelPart, List<Object> genericApplicationPropertyOfAbstractTunnel, List<Object> genericApplicationPropertyOfTunnelPart)Fully-initialising value constructor
-
Method Summary
-
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
-
-
-
-
Constructor Detail
-
TunnelPartType
public TunnelPartType()
Default no-arg constructor
-
TunnelPartType
public TunnelPartType(XMLGregorianCalendar creationDate, XMLGregorianCalendar terminationDate, List<ExternalReferenceType> externalReference, List<GeneralizationRelationType> generalizesTo, RelativeToTerrainType relativeToTerrain, RelativeToWaterType relativeToWater, List<jakarta.xml.bind.JAXBElement<?>> genericApplicationPropertyOfCityObject, List<Object> genericApplicationPropertyOfSite, CodeType clazz, List<CodeType> function, List<CodeType> usage, XMLGregorianCalendar yearOfConstruction, XMLGregorianCalendar yearOfDemolition, SolidPropertyType lod1Solid, MultiSurfacePropertyType lod1MultiSurface, MultiCurvePropertyType lod1TerrainIntersection, SolidPropertyType lod2Solid, MultiSurfacePropertyType lod2MultiSurface, MultiCurvePropertyType lod2MultiCurve, MultiCurvePropertyType lod2TerrainIntersection, List<TunnelInstallationPropertyType> outerTunnelInstallation, List<IntTunnelInstallationPropertyType> interiorTunnelInstallation, List<BoundarySurfacePropertyType> cityObjectBoundedBy, SolidPropertyType lod3Solid, MultiSurfacePropertyType lod3MultiSurface, MultiCurvePropertyType lod3MultiCurve, MultiCurvePropertyType lod3TerrainIntersection, SolidPropertyType lod4Solid, MultiSurfacePropertyType lod4MultiSurface, MultiCurvePropertyType lod4MultiCurve, MultiCurvePropertyType lod4TerrainIntersection, List<InteriorHollowSpacePropertyType> interiorHollowSpace, List<TunnelPartPropertyType> consistsOfTunnelPart, List<Object> genericApplicationPropertyOfAbstractTunnel, List<Object> genericApplicationPropertyOfTunnelPart)
Fully-initialising value constructor
-
-
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 Jakarta XML Binding object. This is why there is not a
setmethod 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:
toStringin classAbstractTunnelType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classAbstractTunnelType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classAbstractTunnelType
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classAbstractTunnelType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classAbstractTunnelType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classAbstractTunnelType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractTunnelType
-
clone
public Object clone()
- Overrides:
clonein classAbstractTunnelType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractTunnelType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractTunnelType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
createNewInstancein classAbstractTunnelType
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractTunnelType
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractTunnelType
-
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:
withClazzin classAbstractTunnelType
-
withFunction
public TunnelPartType withFunction(CodeType... values)
- Overrides:
withFunctionin classAbstractTunnelType
-
withFunction
public TunnelPartType withFunction(Collection<CodeType> values)
- Overrides:
withFunctionin classAbstractTunnelType
-
withUsage
public TunnelPartType withUsage(CodeType... values)
- Overrides:
withUsagein classAbstractTunnelType
-
withUsage
public TunnelPartType withUsage(Collection<CodeType> values)
- Overrides:
withUsagein classAbstractTunnelType
-
withYearOfConstruction
public TunnelPartType withYearOfConstruction(XMLGregorianCalendar value)
- Overrides:
withYearOfConstructionin classAbstractTunnelType
-
withYearOfDemolition
public TunnelPartType withYearOfDemolition(XMLGregorianCalendar value)
- Overrides:
withYearOfDemolitionin classAbstractTunnelType
-
withLod1Solid
public TunnelPartType withLod1Solid(SolidPropertyType value)
- Overrides:
withLod1Solidin classAbstractTunnelType
-
withLod1MultiSurface
public TunnelPartType withLod1MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod1MultiSurfacein classAbstractTunnelType
-
withLod1TerrainIntersection
public TunnelPartType withLod1TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod1TerrainIntersectionin classAbstractTunnelType
-
withLod2Solid
public TunnelPartType withLod2Solid(SolidPropertyType value)
- Overrides:
withLod2Solidin classAbstractTunnelType
-
withLod2MultiSurface
public TunnelPartType withLod2MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod2MultiSurfacein classAbstractTunnelType
-
withLod2MultiCurve
public TunnelPartType withLod2MultiCurve(MultiCurvePropertyType value)
- Overrides:
withLod2MultiCurvein classAbstractTunnelType
-
withLod2TerrainIntersection
public TunnelPartType withLod2TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod2TerrainIntersectionin classAbstractTunnelType
-
withOuterTunnelInstallation
public TunnelPartType withOuterTunnelInstallation(TunnelInstallationPropertyType... values)
- Overrides:
withOuterTunnelInstallationin classAbstractTunnelType
-
withOuterTunnelInstallation
public TunnelPartType withOuterTunnelInstallation(Collection<TunnelInstallationPropertyType> values)
- Overrides:
withOuterTunnelInstallationin classAbstractTunnelType
-
withInteriorTunnelInstallation
public TunnelPartType withInteriorTunnelInstallation(IntTunnelInstallationPropertyType... values)
- Overrides:
withInteriorTunnelInstallationin classAbstractTunnelType
-
withInteriorTunnelInstallation
public TunnelPartType withInteriorTunnelInstallation(Collection<IntTunnelInstallationPropertyType> values)
- Overrides:
withInteriorTunnelInstallationin classAbstractTunnelType
-
withCityObjectBoundedBy
public TunnelPartType withCityObjectBoundedBy(BoundarySurfacePropertyType... values)
- Overrides:
withCityObjectBoundedByin classAbstractTunnelType
-
withCityObjectBoundedBy
public TunnelPartType withCityObjectBoundedBy(Collection<BoundarySurfacePropertyType> values)
- Overrides:
withCityObjectBoundedByin classAbstractTunnelType
-
withLod3Solid
public TunnelPartType withLod3Solid(SolidPropertyType value)
- Overrides:
withLod3Solidin classAbstractTunnelType
-
withLod3MultiSurface
public TunnelPartType withLod3MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod3MultiSurfacein classAbstractTunnelType
-
withLod3MultiCurve
public TunnelPartType withLod3MultiCurve(MultiCurvePropertyType value)
- Overrides:
withLod3MultiCurvein classAbstractTunnelType
-
withLod3TerrainIntersection
public TunnelPartType withLod3TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod3TerrainIntersectionin classAbstractTunnelType
-
withLod4Solid
public TunnelPartType withLod4Solid(SolidPropertyType value)
- Overrides:
withLod4Solidin classAbstractTunnelType
-
withLod4MultiSurface
public TunnelPartType withLod4MultiSurface(MultiSurfacePropertyType value)
- Overrides:
withLod4MultiSurfacein classAbstractTunnelType
-
withLod4MultiCurve
public TunnelPartType withLod4MultiCurve(MultiCurvePropertyType value)
- Overrides:
withLod4MultiCurvein classAbstractTunnelType
-
withLod4TerrainIntersection
public TunnelPartType withLod4TerrainIntersection(MultiCurvePropertyType value)
- Overrides:
withLod4TerrainIntersectionin classAbstractTunnelType
-
withInteriorHollowSpace
public TunnelPartType withInteriorHollowSpace(InteriorHollowSpacePropertyType... values)
- Overrides:
withInteriorHollowSpacein classAbstractTunnelType
-
withInteriorHollowSpace
public TunnelPartType withInteriorHollowSpace(Collection<InteriorHollowSpacePropertyType> values)
- Overrides:
withInteriorHollowSpacein classAbstractTunnelType
-
withConsistsOfTunnelPart
public TunnelPartType withConsistsOfTunnelPart(TunnelPartPropertyType... values)
- Overrides:
withConsistsOfTunnelPartin classAbstractTunnelType
-
withConsistsOfTunnelPart
public TunnelPartType withConsistsOfTunnelPart(Collection<TunnelPartPropertyType> values)
- Overrides:
withConsistsOfTunnelPartin classAbstractTunnelType
-
withGenericApplicationPropertyOfAbstractTunnel
public TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(Object... values)
- Overrides:
withGenericApplicationPropertyOfAbstractTunnelin classAbstractTunnelType
-
withGenericApplicationPropertyOfAbstractTunnel
public TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(Collection<Object> values)
- Overrides:
withGenericApplicationPropertyOfAbstractTunnelin classAbstractTunnelType
-
withFunction
public TunnelPartType withFunction(List<CodeType> value)
- Overrides:
withFunctionin classAbstractTunnelType
-
withUsage
public TunnelPartType withUsage(List<CodeType> value)
- Overrides:
withUsagein classAbstractTunnelType
-
withOuterTunnelInstallation
public TunnelPartType withOuterTunnelInstallation(List<TunnelInstallationPropertyType> value)
- Overrides:
withOuterTunnelInstallationin classAbstractTunnelType
-
withInteriorTunnelInstallation
public TunnelPartType withInteriorTunnelInstallation(List<IntTunnelInstallationPropertyType> value)
- Overrides:
withInteriorTunnelInstallationin classAbstractTunnelType
-
withCityObjectBoundedBy
public TunnelPartType withCityObjectBoundedBy(List<BoundarySurfacePropertyType> value)
- Overrides:
withCityObjectBoundedByin classAbstractTunnelType
-
withInteriorHollowSpace
public TunnelPartType withInteriorHollowSpace(List<InteriorHollowSpacePropertyType> value)
- Overrides:
withInteriorHollowSpacein classAbstractTunnelType
-
withConsistsOfTunnelPart
public TunnelPartType withConsistsOfTunnelPart(List<TunnelPartPropertyType> value)
- Overrides:
withConsistsOfTunnelPartin classAbstractTunnelType
-
withGenericApplicationPropertyOfAbstractTunnel
public TunnelPartType withGenericApplicationPropertyOfAbstractTunnel(List<Object> value)
- Overrides:
withGenericApplicationPropertyOfAbstractTunnelin classAbstractTunnelType
-
withGenericApplicationPropertyOfSite
public TunnelPartType withGenericApplicationPropertyOfSite(Object... values)
- Overrides:
withGenericApplicationPropertyOfSitein classAbstractTunnelType
-
withGenericApplicationPropertyOfSite
public TunnelPartType withGenericApplicationPropertyOfSite(Collection<Object> values)
- Overrides:
withGenericApplicationPropertyOfSitein classAbstractTunnelType
-
withGenericApplicationPropertyOfSite
public TunnelPartType withGenericApplicationPropertyOfSite(List<Object> value)
- Overrides:
withGenericApplicationPropertyOfSitein classAbstractTunnelType
-
withCreationDate
public TunnelPartType withCreationDate(XMLGregorianCalendar value)
- Overrides:
withCreationDatein classAbstractTunnelType
-
withTerminationDate
public TunnelPartType withTerminationDate(XMLGregorianCalendar value)
- Overrides:
withTerminationDatein classAbstractTunnelType
-
withExternalReference
public TunnelPartType withExternalReference(ExternalReferenceType... values)
- Overrides:
withExternalReferencein classAbstractTunnelType
-
withExternalReference
public TunnelPartType withExternalReference(Collection<ExternalReferenceType> values)
- Overrides:
withExternalReferencein classAbstractTunnelType
-
withGeneralizesTo
public TunnelPartType withGeneralizesTo(GeneralizationRelationType... values)
- Overrides:
withGeneralizesToin classAbstractTunnelType
-
withGeneralizesTo
public TunnelPartType withGeneralizesTo(Collection<GeneralizationRelationType> values)
- Overrides:
withGeneralizesToin classAbstractTunnelType
-
withRelativeToTerrain
public TunnelPartType withRelativeToTerrain(RelativeToTerrainType value)
- Overrides:
withRelativeToTerrainin classAbstractTunnelType
-
withRelativeToWater
public TunnelPartType withRelativeToWater(RelativeToWaterType value)
- Overrides:
withRelativeToWaterin classAbstractTunnelType
-
withGenericApplicationPropertyOfCityObject
public TunnelPartType withGenericApplicationPropertyOfCityObject(jakarta.xml.bind.JAXBElement<?>... values)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractTunnelType
-
withGenericApplicationPropertyOfCityObject
public TunnelPartType withGenericApplicationPropertyOfCityObject(Collection<jakarta.xml.bind.JAXBElement<?>> values)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractTunnelType
-
withExternalReference
public TunnelPartType withExternalReference(List<ExternalReferenceType> value)
- Overrides:
withExternalReferencein classAbstractTunnelType
-
withGeneralizesTo
public TunnelPartType withGeneralizesTo(List<GeneralizationRelationType> value)
- Overrides:
withGeneralizesToin classAbstractTunnelType
-
withGenericApplicationPropertyOfCityObject
public TunnelPartType withGenericApplicationPropertyOfCityObject(List<jakarta.xml.bind.JAXBElement<?>> value)
- Overrides:
withGenericApplicationPropertyOfCityObjectin classAbstractTunnelType
-
-