PageRenderTime 48ms CodeModel.GetById 17ms RepoModel.GetById 1ms app.codeStats 0ms

/servers/sip-presence/presence/server/jaxb-pojos/src/main/java/org/mobicents/slee/sippresence/pojo/pidf/geopriv10/civicAddr/CivicAddress.java

http://mobicents.googlecode.com/
Java | 999 lines | 316 code | 72 blank | 611 comment | 2 complexity | 5dd01d9190e3e418eb7179d83d00767f MD5 | raw file
Possible License(s): LGPL-3.0, GPL-3.0, LGPL-2.1, GPL-2.0, CC-BY-SA-3.0, CC0-1.0, Apache-2.0, BSD-3-Clause
  1. /*
  2. * JBoss, Home of Professional Open Source
  3. * Copyright 2011, Red Hat, Inc. and individual contributors
  4. * by the @authors tag. See the copyright.txt in the distribution for a
  5. * full listing of individual contributors.
  6. *
  7. * This is free software; you can redistribute it and/or modify it
  8. * under the terms of the GNU Lesser General Public License as
  9. * published by the Free Software Foundation; either version 2.1 of
  10. * the License, or (at your option) any later version.
  11. *
  12. * This software is distributed in the hope that it will be useful,
  13. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  15. * Lesser General Public License for more details.
  16. *
  17. * You should have received a copy of the GNU Lesser General Public
  18. * License along with this software; if not, write to the Free
  19. * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  20. * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  21. */
  22. //
  23. // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
  24. // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
  25. // Any modifications to this file will be lost upon recompilation of the source schema.
  26. // Generated on: 2011.02.15 at 03:36:58 AM WET
  27. //
  28. package org.mobicents.slee.sippresence.pojo.pidf.geopriv10.civicAddr;
  29. import java.util.ArrayList;
  30. import java.util.HashMap;
  31. import java.util.List;
  32. import java.util.Map;
  33. import javax.xml.bind.annotation.XmlAccessType;
  34. import javax.xml.bind.annotation.XmlAccessorType;
  35. import javax.xml.bind.annotation.XmlAnyAttribute;
  36. import javax.xml.bind.annotation.XmlAnyElement;
  37. import javax.xml.bind.annotation.XmlElement;
  38. import javax.xml.bind.annotation.XmlSchemaType;
  39. import javax.xml.bind.annotation.XmlType;
  40. import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
  41. import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
  42. import javax.xml.namespace.QName;
  43. import org.w3c.dom.Element;
  44. /**
  45. * <p>Java class for civicAddress complex type.
  46. *
  47. * <p>The following schema fragment specifies the expected content contained within this class.
  48. *
  49. * <pre>
  50. * &lt;complexType name="civicAddress">
  51. * &lt;complexContent>
  52. * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  53. * &lt;sequence>
  54. * &lt;element name="country" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}iso3166a2" minOccurs="0"/>
  55. * &lt;element name="A1" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  56. * &lt;element name="A2" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  57. * &lt;element name="A3" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  58. * &lt;element name="A4" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  59. * &lt;element name="A5" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  60. * &lt;element name="A6" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  61. * &lt;element name="PRM" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  62. * &lt;element name="PRD" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  63. * &lt;element name="RD" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  64. * &lt;element name="STS" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  65. * &lt;element name="POD" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  66. * &lt;element name="POM" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  67. * &lt;element name="RDSEC" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  68. * &lt;element name="RDBR" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  69. * &lt;element name="RDSUBBR" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  70. * &lt;element name="HNO" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  71. * &lt;element name="HNS" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  72. * &lt;element name="LMK" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  73. * &lt;element name="LOC" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  74. * &lt;element name="FLR" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  75. * &lt;element name="NAM" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  76. * &lt;element name="PC" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  77. * &lt;element name="BLD" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  78. * &lt;element name="UNIT" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  79. * &lt;element name="ROOM" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  80. * &lt;element name="SEAT" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  81. * &lt;element name="PLC" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
  82. * &lt;element name="PCN" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  83. * &lt;element name="POBOX" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  84. * &lt;element name="ADDCODE" type="{urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr}caType" minOccurs="0"/>
  85. * &lt;any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
  86. * &lt;/sequence>
  87. * &lt;anyAttribute processContents='lax'/>
  88. * &lt;/restriction>
  89. * &lt;/complexContent>
  90. * &lt;/complexType>
  91. * </pre>
  92. *
  93. *
  94. */
  95. @XmlAccessorType(XmlAccessType.FIELD)
  96. @XmlType(name = "civicAddress", propOrder = {
  97. "country",
  98. "a1",
  99. "a2",
  100. "a3",
  101. "a4",
  102. "a5",
  103. "a6",
  104. "prm",
  105. "prd",
  106. "rd",
  107. "sts",
  108. "pod",
  109. "pom",
  110. "rdsec",
  111. "rdbr",
  112. "rdsubbr",
  113. "hno",
  114. "hns",
  115. "lmk",
  116. "loc",
  117. "flr",
  118. "nam",
  119. "pc",
  120. "bld",
  121. "unit",
  122. "room",
  123. "seat",
  124. "plc",
  125. "pcn",
  126. "pobox",
  127. "addcode",
  128. "any"
  129. })
  130. public class CivicAddress {
  131. @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
  132. protected String country;
  133. @XmlElement(name = "A1")
  134. protected CaType a1;
  135. @XmlElement(name = "A2")
  136. protected CaType a2;
  137. @XmlElement(name = "A3")
  138. protected CaType a3;
  139. @XmlElement(name = "A4")
  140. protected CaType a4;
  141. @XmlElement(name = "A5")
  142. protected CaType a5;
  143. @XmlElement(name = "A6")
  144. protected CaType a6;
  145. @XmlElement(name = "PRM")
  146. protected CaType prm;
  147. @XmlElement(name = "PRD")
  148. protected CaType prd;
  149. @XmlElement(name = "RD")
  150. protected CaType rd;
  151. @XmlElement(name = "STS")
  152. protected CaType sts;
  153. @XmlElement(name = "POD")
  154. protected CaType pod;
  155. @XmlElement(name = "POM")
  156. protected CaType pom;
  157. @XmlElement(name = "RDSEC")
  158. protected CaType rdsec;
  159. @XmlElement(name = "RDBR")
  160. protected CaType rdbr;
  161. @XmlElement(name = "RDSUBBR")
  162. protected CaType rdsubbr;
  163. @XmlElement(name = "HNO")
  164. protected CaType hno;
  165. @XmlElement(name = "HNS")
  166. protected CaType hns;
  167. @XmlElement(name = "LMK")
  168. protected CaType lmk;
  169. @XmlElement(name = "LOC")
  170. protected CaType loc;
  171. @XmlElement(name = "FLR")
  172. protected CaType flr;
  173. @XmlElement(name = "NAM")
  174. protected CaType nam;
  175. @XmlElement(name = "PC")
  176. protected CaType pc;
  177. @XmlElement(name = "BLD")
  178. protected CaType bld;
  179. @XmlElement(name = "UNIT")
  180. protected CaType unit;
  181. @XmlElement(name = "ROOM")
  182. protected CaType room;
  183. @XmlElement(name = "SEAT")
  184. protected CaType seat;
  185. @XmlElement(name = "PLC")
  186. @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
  187. @XmlSchemaType(name = "token")
  188. protected String plc;
  189. @XmlElement(name = "PCN")
  190. protected CaType pcn;
  191. @XmlElement(name = "POBOX")
  192. protected CaType pobox;
  193. @XmlElement(name = "ADDCODE")
  194. protected CaType addcode;
  195. @XmlAnyElement(lax = true)
  196. protected List<Object> any;
  197. @XmlAnyAttribute
  198. private Map<QName, String> otherAttributes = new HashMap<QName, String>();
  199. /**
  200. * Gets the value of the country property.
  201. *
  202. * @return
  203. * possible object is
  204. * {@link String }
  205. *
  206. */
  207. public String getCountry() {
  208. return country;
  209. }
  210. /**
  211. * Sets the value of the country property.
  212. *
  213. * @param value
  214. * allowed object is
  215. * {@link String }
  216. *
  217. */
  218. public void setCountry(String value) {
  219. this.country = value;
  220. }
  221. /**
  222. * Gets the value of the a1 property.
  223. *
  224. * @return
  225. * possible object is
  226. * {@link CaType }
  227. *
  228. */
  229. public CaType getA1() {
  230. return a1;
  231. }
  232. /**
  233. * Sets the value of the a1 property.
  234. *
  235. * @param value
  236. * allowed object is
  237. * {@link CaType }
  238. *
  239. */
  240. public void setA1(CaType value) {
  241. this.a1 = value;
  242. }
  243. /**
  244. * Gets the value of the a2 property.
  245. *
  246. * @return
  247. * possible object is
  248. * {@link CaType }
  249. *
  250. */
  251. public CaType getA2() {
  252. return a2;
  253. }
  254. /**
  255. * Sets the value of the a2 property.
  256. *
  257. * @param value
  258. * allowed object is
  259. * {@link CaType }
  260. *
  261. */
  262. public void setA2(CaType value) {
  263. this.a2 = value;
  264. }
  265. /**
  266. * Gets the value of the a3 property.
  267. *
  268. * @return
  269. * possible object is
  270. * {@link CaType }
  271. *
  272. */
  273. public CaType getA3() {
  274. return a3;
  275. }
  276. /**
  277. * Sets the value of the a3 property.
  278. *
  279. * @param value
  280. * allowed object is
  281. * {@link CaType }
  282. *
  283. */
  284. public void setA3(CaType value) {
  285. this.a3 = value;
  286. }
  287. /**
  288. * Gets the value of the a4 property.
  289. *
  290. * @return
  291. * possible object is
  292. * {@link CaType }
  293. *
  294. */
  295. public CaType getA4() {
  296. return a4;
  297. }
  298. /**
  299. * Sets the value of the a4 property.
  300. *
  301. * @param value
  302. * allowed object is
  303. * {@link CaType }
  304. *
  305. */
  306. public void setA4(CaType value) {
  307. this.a4 = value;
  308. }
  309. /**
  310. * Gets the value of the a5 property.
  311. *
  312. * @return
  313. * possible object is
  314. * {@link CaType }
  315. *
  316. */
  317. public CaType getA5() {
  318. return a5;
  319. }
  320. /**
  321. * Sets the value of the a5 property.
  322. *
  323. * @param value
  324. * allowed object is
  325. * {@link CaType }
  326. *
  327. */
  328. public void setA5(CaType value) {
  329. this.a5 = value;
  330. }
  331. /**
  332. * Gets the value of the a6 property.
  333. *
  334. * @return
  335. * possible object is
  336. * {@link CaType }
  337. *
  338. */
  339. public CaType getA6() {
  340. return a6;
  341. }
  342. /**
  343. * Sets the value of the a6 property.
  344. *
  345. * @param value
  346. * allowed object is
  347. * {@link CaType }
  348. *
  349. */
  350. public void setA6(CaType value) {
  351. this.a6 = value;
  352. }
  353. /**
  354. * Gets the value of the prm property.
  355. *
  356. * @return
  357. * possible object is
  358. * {@link CaType }
  359. *
  360. */
  361. public CaType getPRM() {
  362. return prm;
  363. }
  364. /**
  365. * Sets the value of the prm property.
  366. *
  367. * @param value
  368. * allowed object is
  369. * {@link CaType }
  370. *
  371. */
  372. public void setPRM(CaType value) {
  373. this.prm = value;
  374. }
  375. /**
  376. * Gets the value of the prd property.
  377. *
  378. * @return
  379. * possible object is
  380. * {@link CaType }
  381. *
  382. */
  383. public CaType getPRD() {
  384. return prd;
  385. }
  386. /**
  387. * Sets the value of the prd property.
  388. *
  389. * @param value
  390. * allowed object is
  391. * {@link CaType }
  392. *
  393. */
  394. public void setPRD(CaType value) {
  395. this.prd = value;
  396. }
  397. /**
  398. * Gets the value of the rd property.
  399. *
  400. * @return
  401. * possible object is
  402. * {@link CaType }
  403. *
  404. */
  405. public CaType getRD() {
  406. return rd;
  407. }
  408. /**
  409. * Sets the value of the rd property.
  410. *
  411. * @param value
  412. * allowed object is
  413. * {@link CaType }
  414. *
  415. */
  416. public void setRD(CaType value) {
  417. this.rd = value;
  418. }
  419. /**
  420. * Gets the value of the sts property.
  421. *
  422. * @return
  423. * possible object is
  424. * {@link CaType }
  425. *
  426. */
  427. public CaType getSTS() {
  428. return sts;
  429. }
  430. /**
  431. * Sets the value of the sts property.
  432. *
  433. * @param value
  434. * allowed object is
  435. * {@link CaType }
  436. *
  437. */
  438. public void setSTS(CaType value) {
  439. this.sts = value;
  440. }
  441. /**
  442. * Gets the value of the pod property.
  443. *
  444. * @return
  445. * possible object is
  446. * {@link CaType }
  447. *
  448. */
  449. public CaType getPOD() {
  450. return pod;
  451. }
  452. /**
  453. * Sets the value of the pod property.
  454. *
  455. * @param value
  456. * allowed object is
  457. * {@link CaType }
  458. *
  459. */
  460. public void setPOD(CaType value) {
  461. this.pod = value;
  462. }
  463. /**
  464. * Gets the value of the pom property.
  465. *
  466. * @return
  467. * possible object is
  468. * {@link CaType }
  469. *
  470. */
  471. public CaType getPOM() {
  472. return pom;
  473. }
  474. /**
  475. * Sets the value of the pom property.
  476. *
  477. * @param value
  478. * allowed object is
  479. * {@link CaType }
  480. *
  481. */
  482. public void setPOM(CaType value) {
  483. this.pom = value;
  484. }
  485. /**
  486. * Gets the value of the rdsec property.
  487. *
  488. * @return
  489. * possible object is
  490. * {@link CaType }
  491. *
  492. */
  493. public CaType getRDSEC() {
  494. return rdsec;
  495. }
  496. /**
  497. * Sets the value of the rdsec property.
  498. *
  499. * @param value
  500. * allowed object is
  501. * {@link CaType }
  502. *
  503. */
  504. public void setRDSEC(CaType value) {
  505. this.rdsec = value;
  506. }
  507. /**
  508. * Gets the value of the rdbr property.
  509. *
  510. * @return
  511. * possible object is
  512. * {@link CaType }
  513. *
  514. */
  515. public CaType getRDBR() {
  516. return rdbr;
  517. }
  518. /**
  519. * Sets the value of the rdbr property.
  520. *
  521. * @param value
  522. * allowed object is
  523. * {@link CaType }
  524. *
  525. */
  526. public void setRDBR(CaType value) {
  527. this.rdbr = value;
  528. }
  529. /**
  530. * Gets the value of the rdsubbr property.
  531. *
  532. * @return
  533. * possible object is
  534. * {@link CaType }
  535. *
  536. */
  537. public CaType getRDSUBBR() {
  538. return rdsubbr;
  539. }
  540. /**
  541. * Sets the value of the rdsubbr property.
  542. *
  543. * @param value
  544. * allowed object is
  545. * {@link CaType }
  546. *
  547. */
  548. public void setRDSUBBR(CaType value) {
  549. this.rdsubbr = value;
  550. }
  551. /**
  552. * Gets the value of the hno property.
  553. *
  554. * @return
  555. * possible object is
  556. * {@link CaType }
  557. *
  558. */
  559. public CaType getHNO() {
  560. return hno;
  561. }
  562. /**
  563. * Sets the value of the hno property.
  564. *
  565. * @param value
  566. * allowed object is
  567. * {@link CaType }
  568. *
  569. */
  570. public void setHNO(CaType value) {
  571. this.hno = value;
  572. }
  573. /**
  574. * Gets the value of the hns property.
  575. *
  576. * @return
  577. * possible object is
  578. * {@link CaType }
  579. *
  580. */
  581. public CaType getHNS() {
  582. return hns;
  583. }
  584. /**
  585. * Sets the value of the hns property.
  586. *
  587. * @param value
  588. * allowed object is
  589. * {@link CaType }
  590. *
  591. */
  592. public void setHNS(CaType value) {
  593. this.hns = value;
  594. }
  595. /**
  596. * Gets the value of the lmk property.
  597. *
  598. * @return
  599. * possible object is
  600. * {@link CaType }
  601. *
  602. */
  603. public CaType getLMK() {
  604. return lmk;
  605. }
  606. /**
  607. * Sets the value of the lmk property.
  608. *
  609. * @param value
  610. * allowed object is
  611. * {@link CaType }
  612. *
  613. */
  614. public void setLMK(CaType value) {
  615. this.lmk = value;
  616. }
  617. /**
  618. * Gets the value of the loc property.
  619. *
  620. * @return
  621. * possible object is
  622. * {@link CaType }
  623. *
  624. */
  625. public CaType getLOC() {
  626. return loc;
  627. }
  628. /**
  629. * Sets the value of the loc property.
  630. *
  631. * @param value
  632. * allowed object is
  633. * {@link CaType }
  634. *
  635. */
  636. public void setLOC(CaType value) {
  637. this.loc = value;
  638. }
  639. /**
  640. * Gets the value of the flr property.
  641. *
  642. * @return
  643. * possible object is
  644. * {@link CaType }
  645. *
  646. */
  647. public CaType getFLR() {
  648. return flr;
  649. }
  650. /**
  651. * Sets the value of the flr property.
  652. *
  653. * @param value
  654. * allowed object is
  655. * {@link CaType }
  656. *
  657. */
  658. public void setFLR(CaType value) {
  659. this.flr = value;
  660. }
  661. /**
  662. * Gets the value of the nam property.
  663. *
  664. * @return
  665. * possible object is
  666. * {@link CaType }
  667. *
  668. */
  669. public CaType getNAM() {
  670. return nam;
  671. }
  672. /**
  673. * Sets the value of the nam property.
  674. *
  675. * @param value
  676. * allowed object is
  677. * {@link CaType }
  678. *
  679. */
  680. public void setNAM(CaType value) {
  681. this.nam = value;
  682. }
  683. /**
  684. * Gets the value of the pc property.
  685. *
  686. * @return
  687. * possible object is
  688. * {@link CaType }
  689. *
  690. */
  691. public CaType getPC() {
  692. return pc;
  693. }
  694. /**
  695. * Sets the value of the pc property.
  696. *
  697. * @param value
  698. * allowed object is
  699. * {@link CaType }
  700. *
  701. */
  702. public void setPC(CaType value) {
  703. this.pc = value;
  704. }
  705. /**
  706. * Gets the value of the bld property.
  707. *
  708. * @return
  709. * possible object is
  710. * {@link CaType }
  711. *
  712. */
  713. public CaType getBLD() {
  714. return bld;
  715. }
  716. /**
  717. * Sets the value of the bld property.
  718. *
  719. * @param value
  720. * allowed object is
  721. * {@link CaType }
  722. *
  723. */
  724. public void setBLD(CaType value) {
  725. this.bld = value;
  726. }
  727. /**
  728. * Gets the value of the unit property.
  729. *
  730. * @return
  731. * possible object is
  732. * {@link CaType }
  733. *
  734. */
  735. public CaType getUNIT() {
  736. return unit;
  737. }
  738. /**
  739. * Sets the value of the unit property.
  740. *
  741. * @param value
  742. * allowed object is
  743. * {@link CaType }
  744. *
  745. */
  746. public void setUNIT(CaType value) {
  747. this.unit = value;
  748. }
  749. /**
  750. * Gets the value of the room property.
  751. *
  752. * @return
  753. * possible object is
  754. * {@link CaType }
  755. *
  756. */
  757. public CaType getROOM() {
  758. return room;
  759. }
  760. /**
  761. * Sets the value of the room property.
  762. *
  763. * @param value
  764. * allowed object is
  765. * {@link CaType }
  766. *
  767. */
  768. public void setROOM(CaType value) {
  769. this.room = value;
  770. }
  771. /**
  772. * Gets the value of the seat property.
  773. *
  774. * @return
  775. * possible object is
  776. * {@link CaType }
  777. *
  778. */
  779. public CaType getSEAT() {
  780. return seat;
  781. }
  782. /**
  783. * Sets the value of the seat property.
  784. *
  785. * @param value
  786. * allowed object is
  787. * {@link CaType }
  788. *
  789. */
  790. public void setSEAT(CaType value) {
  791. this.seat = value;
  792. }
  793. /**
  794. * Gets the value of the plc property.
  795. *
  796. * @return
  797. * possible object is
  798. * {@link String }
  799. *
  800. */
  801. public String getPLC() {
  802. return plc;
  803. }
  804. /**
  805. * Sets the value of the plc property.
  806. *
  807. * @param value
  808. * allowed object is
  809. * {@link String }
  810. *
  811. */
  812. public void setPLC(String value) {
  813. this.plc = value;
  814. }
  815. /**
  816. * Gets the value of the pcn property.
  817. *
  818. * @return
  819. * possible object is
  820. * {@link CaType }
  821. *
  822. */
  823. public CaType getPCN() {
  824. return pcn;
  825. }
  826. /**
  827. * Sets the value of the pcn property.
  828. *
  829. * @param value
  830. * allowed object is
  831. * {@link CaType }
  832. *
  833. */
  834. public void setPCN(CaType value) {
  835. this.pcn = value;
  836. }
  837. /**
  838. * Gets the value of the pobox property.
  839. *
  840. * @return
  841. * possible object is
  842. * {@link CaType }
  843. *
  844. */
  845. public CaType getPOBOX() {
  846. return pobox;
  847. }
  848. /**
  849. * Sets the value of the pobox property.
  850. *
  851. * @param value
  852. * allowed object is
  853. * {@link CaType }
  854. *
  855. */
  856. public void setPOBOX(CaType value) {
  857. this.pobox = value;
  858. }
  859. /**
  860. * Gets the value of the addcode property.
  861. *
  862. * @return
  863. * possible object is
  864. * {@link CaType }
  865. *
  866. */
  867. public CaType getADDCODE() {
  868. return addcode;
  869. }
  870. /**
  871. * Sets the value of the addcode property.
  872. *
  873. * @param value
  874. * allowed object is
  875. * {@link CaType }
  876. *
  877. */
  878. public void setADDCODE(CaType value) {
  879. this.addcode = value;
  880. }
  881. /**
  882. * Gets the value of the any property.
  883. *
  884. * <p>
  885. * This accessor method returns a reference to the live list,
  886. * not a snapshot. Therefore any modification you make to the
  887. * returned list will be present inside the JAXB object.
  888. * This is why there is not a <CODE>set</CODE> method for the any property.
  889. *
  890. * <p>
  891. * For example, to add a new item, do as follows:
  892. * <pre>
  893. * getAny().add(newItem);
  894. * </pre>
  895. *
  896. *
  897. * <p>
  898. * Objects of the following type(s) are allowed in the list
  899. * {@link Element }
  900. * {@link Object }
  901. *
  902. *
  903. */
  904. public List<Object> getAny() {
  905. if (any == null) {
  906. any = new ArrayList<Object>();
  907. }
  908. return this.any;
  909. }
  910. /**
  911. * Gets a map that contains attributes that aren't bound to any typed property on this class.
  912. *
  913. * <p>
  914. * the map is keyed by the name of the attribute and
  915. * the value is the string value of the attribute.
  916. *
  917. * the map returned by this method is live, and you can add new attribute
  918. * by updating the map directly. Because of this design, there's no setter.
  919. *
  920. *
  921. * @return
  922. * always non-null
  923. */
  924. public Map<QName, String> getOtherAttributes() {
  925. return otherAttributes;
  926. }
  927. }