-
public class KmlParser.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final <ERROR CLASS>SUPPORTED_EXTENSIONSprivate final IntegerMAX_ELEMENT_DEPTHpublic final static KmlParser.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final BooleancanParse(String header)final <ERROR CLASS>getSUPPORTED_EXTENSIONS()final IntegergetMAX_ELEMENT_DEPTH()Maximum element nesting depth accepted when parsing. -
-
Method Detail
-
getSUPPORTED_EXTENSIONS
final <ERROR CLASS> getSUPPORTED_EXTENSIONS()
-
getMAX_ELEMENT_DEPTH
final Integer getMAX_ELEMENT_DEPTH()
Maximum element nesting depth accepted when parsing. The generated serializers recurse once per nested element (e.g.
<Folder>in<Folder>,<MultiGeometry>in<MultiGeometry>), so without a bound a maliciously deep document causes a StackOverflowError. Legitimate KML stays far below this limit.
-
-
-
-