de.micromata.opengis.kml.v_2_2_0.xal.PostBox Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of JavaAPIforKml Show documentation
Show all versions of JavaAPIforKml Show documentation
This is JavaAPIforKMml, Micromata's library for use with applications that want to parse, generate and operate on KML. It is an implementation of the OGC KML 2.2 standard. It is written entirely in Java and makes heavy use of JAXB.
package de.micromata.opengis.kml.v_2_2_0.xal;
import jakarta.xml.bind.annotation.*;
import javax.xml.namespace.QName;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"addressLine",
"postBoxNumber",
"postBoxNumberPrefix",
"postBoxNumberSuffix",
"postBoxNumberExtension",
"firm",
"postalCode",
"any"
})
@XmlRootElement(name = "PostBox")
public class PostBox implements Cloneable
{
@XmlElement(name = "AddressLine")
protected List addressLine;
@XmlElement(name = "PostBoxNumber", required = true)
protected PostBox.PostBoxNumber postBoxNumber;
@XmlElement(name = "PostBoxNumberPrefix")
protected PostBox.PostBoxNumberPrefix postBoxNumberPrefix;
@XmlElement(name = "PostBoxNumberSuffix")
protected PostBox.PostBoxNumberSuffix postBoxNumberSuffix;
@XmlElement(name = "PostBoxNumberExtension")
protected PostBox.PostBoxNumberExtension postBoxNumberExtension;
@XmlElement(name = "Firm")
protected Firm firm;
@XmlElement(name = "PostalCode")
protected PostalCode postalCode;
@XmlAnyElement(lax = true)
protected List