Class CoreMarshaller
- java.lang.Object
-
- org.citygml4j.builder.cityjson.marshal.citygml.core.CoreMarshaller
-
public class CoreMarshaller extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CoreMarshaller(CityGMLMarshaller citygml)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AbstractGeometryObjectType>
getGeometryTemplates()
boolean
hasGeometryTemplates()
AbstractCityObjectType
marshal(ModelObject src, CityJSON cityJSON)
void
marshalAbstractCityObject(AbstractCityObject src, AbstractCityObjectType dest, CityJSON cityJSON)
void
marshalAbstractSite(AbstractSite src, AbstractCityObjectType dest, CityJSON cityJSON)
AddressType
marshalAddress(Address src)
void
marshalAddress(Address src, AddressType dest)
GeometryInstanceType
marshalImplicitGeometry(ImplicitGeometry src, int lod)
GeometryInstanceType
marshalImplicitRepresentationProperty(ImplicitRepresentationProperty src, int lod)
-
-
-
Constructor Detail
-
CoreMarshaller
public CoreMarshaller(CityGMLMarshaller citygml)
-
-
Method Detail
-
marshal
public AbstractCityObjectType marshal(ModelObject src, CityJSON cityJSON)
-
marshalAbstractCityObject
public void marshalAbstractCityObject(AbstractCityObject src, AbstractCityObjectType dest, CityJSON cityJSON)
-
marshalAbstractSite
public void marshalAbstractSite(AbstractSite src, AbstractCityObjectType dest, CityJSON cityJSON)
-
marshalImplicitGeometry
public GeometryInstanceType marshalImplicitGeometry(ImplicitGeometry src, int lod)
-
marshalImplicitRepresentationProperty
public GeometryInstanceType marshalImplicitRepresentationProperty(ImplicitRepresentationProperty src, int lod)
-
marshalAddress
public void marshalAddress(Address src, AddressType dest)
-
marshalAddress
public AddressType marshalAddress(Address src)
-
hasGeometryTemplates
public boolean hasGeometryTemplates()
-
getGeometryTemplates
public java.util.List<AbstractGeometryObjectType> getGeometryTemplates()
-
-