Package org.citydb.util
Class Util
- java.lang.Object
-
- org.citydb.util.Util
-
public class Util extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Util.URLClassLoader
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> java.lang.String
collection2string(java.util.Collection<T> list, java.lang.String delimiter)
static org.citygml4j.model.gml.base.AbstractGML
createObject(int objectClassId, org.citygml4j.model.module.citygml.CityGMLVersion version)
static java.lang.String
formatElapsedTime(long millis)
static CityGMLVersionType
fromCityGMLVersion(org.citygml4j.model.module.citygml.CityGMLVersion version)
static org.citygml4j.model.citygml.CityGMLClass
genericAttributeType2cityGMLClass(int typeId)
static org.citygml4j.model.citygml.CityGMLClass
getCityGMLClass(int objectClassId)
static java.time.ZonedDateTime
getCreationDate(org.citygml4j.model.citygml.core.AbstractCityObject cityObject, boolean checkParents)
static java.lang.String
getFileExtension(java.lang.String file)
static java.lang.String
getFileExtension(java.nio.file.Path file)
static int
getObjectClassId(java.lang.Class<? extends org.citygml4j.model.gml.base.AbstractGML> objectClass)
static java.time.ZonedDateTime
getTerminationDate(org.citygml4j.model.citygml.core.AbstractCityObject cityObject, boolean checkParents)
static boolean
isRemoteXlink(java.lang.String xlink)
static java.util.TreeMap<java.lang.String,java.lang.Long>
mapObjectCounter(java.util.Map<java.lang.Integer,java.lang.Long> objectCounter, SchemaMapping schemaMapping)
static java.util.List<java.lang.Double>
string2double(java.lang.String input, java.lang.String delimiter)
static java.util.List<java.lang.String>
string2string(java.lang.String input, java.lang.String delimiter)
static java.lang.String
stripFileExtension(java.lang.String file)
static org.citygml4j.model.module.citygml.CityGMLVersion
toCityGMLVersion(CityGMLVersionType version)
-
-
-
Method Detail
-
getObjectClassId
public static int getObjectClassId(java.lang.Class<? extends org.citygml4j.model.gml.base.AbstractGML> objectClass)
-
createObject
public static org.citygml4j.model.gml.base.AbstractGML createObject(int objectClassId, org.citygml4j.model.module.citygml.CityGMLVersion version)
-
getCityGMLClass
public static org.citygml4j.model.citygml.CityGMLClass getCityGMLClass(int objectClassId)
-
mapObjectCounter
public static java.util.TreeMap<java.lang.String,java.lang.Long> mapObjectCounter(java.util.Map<java.lang.Integer,java.lang.Long> objectCounter, SchemaMapping schemaMapping)
-
genericAttributeType2cityGMLClass
public static org.citygml4j.model.citygml.CityGMLClass genericAttributeType2cityGMLClass(int typeId)
-
string2double
public static java.util.List<java.lang.Double> string2double(java.lang.String input, java.lang.String delimiter)
-
string2string
public static java.util.List<java.lang.String> string2string(java.lang.String input, java.lang.String delimiter)
-
collection2string
public static <T> java.lang.String collection2string(java.util.Collection<T> list, java.lang.String delimiter)
-
isRemoteXlink
public static boolean isRemoteXlink(java.lang.String xlink)
-
getFileExtension
public static java.lang.String getFileExtension(java.lang.String file)
-
getFileExtension
public static java.lang.String getFileExtension(java.nio.file.Path file)
-
stripFileExtension
public static java.lang.String stripFileExtension(java.lang.String file)
-
formatElapsedTime
public static java.lang.String formatElapsedTime(long millis)
-
getCreationDate
public static java.time.ZonedDateTime getCreationDate(org.citygml4j.model.citygml.core.AbstractCityObject cityObject, boolean checkParents)
-
getTerminationDate
public static java.time.ZonedDateTime getTerminationDate(org.citygml4j.model.citygml.core.AbstractCityObject cityObject, boolean checkParents)
-
toCityGMLVersion
public static org.citygml4j.model.module.citygml.CityGMLVersion toCityGMLVersion(CityGMLVersionType version)
-
fromCityGMLVersion
public static CityGMLVersionType fromCityGMLVersion(org.citygml4j.model.module.citygml.CityGMLVersion version)
-
-