Class TunnelUnmarshaller
- java.lang.Object
-
- org.citygml4j.builder.cityjson.unmarshal.citygml.tunnel.TunnelUnmarshaller
-
public class TunnelUnmarshaller extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TunnelUnmarshaller(CityGMLUnmarshaller citygml)
-
Method Summary
-
-
-
Constructor Detail
-
TunnelUnmarshaller
public TunnelUnmarshaller(CityGMLUnmarshaller citygml)
-
-
Method Detail
-
unmarshal
public AbstractCityObject unmarshal(AbstractCityObjectType src, CityJSON cityJSON)
-
unmarshalSemantics
public AbstractCityObject unmarshalSemantics(SemanticsType semanticsType, java.util.List<AbstractSurface> surfaces, java.lang.Number lod, AbstractCityObject parent)
-
unmarshalAbstractTunnel
public void unmarshalAbstractTunnel(AbstractTunnelType src, AbstractTunnel dest, CityJSON cityJSON)
-
unmarshalTunnel
public void unmarshalTunnel(TunnelType src, Tunnel dest, CityJSON cityJSON)
-
unmarshalTunnel
public Tunnel unmarshalTunnel(TunnelType src, CityJSON cityJSON)
-
unmarshalTunnelPart
public void unmarshalTunnelPart(TunnelPartType src, TunnelPart dest, CityJSON cityJSON)
-
unmarshalTunnelPart
public TunnelPart unmarshalTunnelPart(TunnelPartType src, CityJSON cityJSON)
-
unmarshalTunnelInstallation
public void unmarshalTunnelInstallation(TunnelInstallationType src, TunnelInstallation dest, CityJSON cityJSON)
-
unmarshalTunnelInstallation
public TunnelInstallation unmarshalTunnelInstallation(TunnelInstallationType src, CityJSON cityJSON)
-
unmarshalAbstractBoundarySurface
public void unmarshalAbstractBoundarySurface(SemanticsType src, AbstractBoundarySurface dest, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalRoofSurface
public RoofSurface unmarshalRoofSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalGroundSurface
public GroundSurface unmarshalGroundSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalWallSurface
public WallSurface unmarshalWallSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalClosureSurface
public ClosureSurface unmarshalClosureSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalOuterCeilingSurface
public OuterCeilingSurface unmarshalOuterCeilingSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalOuterFloorSurface
public OuterFloorSurface unmarshalOuterFloorSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalAbstractOpening
public void unmarshalAbstractOpening(SemanticsType src, AbstractOpening dest, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalDoor
public Door unmarshalDoor(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
unmarshalWindow
public Window unmarshalWindow(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod)
-
-