Class ADEUnmarshaller
- java.lang.Object
-
- org.citygml4j.builder.cityjson.unmarshal.citygml.ade.ADEUnmarshaller
-
public class ADEUnmarshaller extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ADEUnmarshaller(CityJSONUnmarshaller json)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
assignSemanticSurface(AbstractCityObject semanticSurface, java.lang.Number lod, AbstractCityObject parent)
AbstractFeature
unmarshalCityObject(AbstractCityObjectType src, CityJSON cityJSON, AbstractFeature parent)
void
unmarshalExtensionProperty(java.lang.String name, java.lang.Object value, ExtensibleType src, CityJSON cityJSON, AbstractFeature parent)
AbstractCityObject
unmarshalSemanticSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod, AbstractCityObject parent)
-
-
-
Constructor Detail
-
ADEUnmarshaller
public ADEUnmarshaller(CityJSONUnmarshaller json)
-
-
Method Detail
-
unmarshalCityObject
public AbstractFeature unmarshalCityObject(AbstractCityObjectType src, CityJSON cityJSON, AbstractFeature parent)
-
unmarshalSemanticSurface
public AbstractCityObject unmarshalSemanticSurface(SemanticsType src, java.util.List<AbstractSurface> surfaces, java.lang.Number lod, AbstractCityObject parent)
-
assignSemanticSurface
public boolean assignSemanticSurface(AbstractCityObject semanticSurface, java.lang.Number lod, AbstractCityObject parent)
-
unmarshalExtensionProperty
public void unmarshalExtensionProperty(java.lang.String name, java.lang.Object value, ExtensibleType src, CityJSON cityJSON, AbstractFeature parent)
-
-