001    /*
002     * Copyright 2011 The Kuali Foundation.
003     * 
004     * Licensed under the Educational Community License, Version 2.0 (the "License");
005     * you may not use this file except in compliance with the License.
006     * You may obtain a copy of the License at
007     * 
008     * http://www.opensource.org/licenses/ecl2.php
009     * 
010     * Unless required by applicable law or agreed to in writing, software
011     * distributed under the License is distributed on an "AS IS" BASIS,
012     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013     * See the License for the specific language governing permissions and
014     * limitations under the License.
015     */
016    
017    package org.kuali.kfs.integration.cg.dto;
018    
019    import javax.xml.bind.annotation.XmlAccessType;
020    import javax.xml.bind.annotation.XmlAccessorType;
021    import javax.xml.bind.annotation.XmlType;
022    
023    
024    /**
025     * <p>Java class for hashMapElement complex type.
026     * 
027     * <p>The following schema fragment specifies the expected content contained within this class.
028     * 
029     * <pre>
030     * &lt;complexType name="hashMapElement">
031     *   &lt;complexContent>
032     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
033     *       &lt;sequence>
034     *         &lt;element name="key" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
035     *         &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
036     *       &lt;/sequence>
037     *     &lt;/restriction>
038     *   &lt;/complexContent>
039     * &lt;/complexType>
040     * </pre>
041     * 
042     * 
043     */
044    @XmlAccessorType(XmlAccessType.FIELD)
045    @XmlType(name = "hashMapElement", propOrder = {
046        "key",
047        "value"
048    })
049    public class HashMapElement {
050    
051        protected String key;
052        protected String value;
053    
054        /**
055         * Gets the value of the key property.
056         * 
057         * @return
058         *     possible object is
059         *     {@link String }
060         *     
061         */
062        public String getKey() {
063            return key;
064        }
065    
066        /**
067         * Sets the value of the key property.
068         * 
069         * @param value
070         *     allowed object is
071         *     {@link String }
072         *     
073         */
074        public void setKey(String value) {
075            this.key = value;
076        }
077    
078        /**
079         * Gets the value of the value property.
080         * 
081         * @return
082         *     possible object is
083         *     {@link String }
084         *     
085         */
086        public String getValue() {
087            return value;
088        }
089    
090        /**
091         * Sets the value of the value property.
092         * 
093         * @param value
094         *     allowed object is
095         *     {@link String }
096         *     
097         */
098        public void setValue(String value) {
099            this.value = value;
100        }
101    
102    }