001
002package org.avaje.ebean.ignite.config;
003
004import javax.xml.bind.annotation.XmlAccessType;
005import javax.xml.bind.annotation.XmlAccessorType;
006import javax.xml.bind.annotation.XmlRootElement;
007import javax.xml.bind.annotation.XmlType;
008
009
010/**
011 * <p>Java class for anonymous complex type.
012 * 
013 * <p>The following schema fragment specifies the expected content contained within this class.
014 * 
015 * <pre>
016 * &lt;complexType>
017 *   &lt;complexContent>
018 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
019 *       &lt;all>
020 *         &lt;element name="base" type="{http://ebean-orm.github.io/xml/ns/ignite}l2CacheConfig" minOccurs="0"/>
021 *         &lt;element name="baseBean" type="{http://ebean-orm.github.io/xml/ns/ignite}l2CacheConfig" minOccurs="0"/>
022 *         &lt;element name="baseKey" type="{http://ebean-orm.github.io/xml/ns/ignite}l2CacheConfig" minOccurs="0"/>
023 *         &lt;element name="baseManyIds" type="{http://ebean-orm.github.io/xml/ns/ignite}l2CacheConfig" minOccurs="0"/>
024 *         &lt;element name="baseQuery" type="{http://ebean-orm.github.io/xml/ns/ignite}l2CacheConfig" minOccurs="0"/>
025 *         &lt;element name="apply" type="{http://ebean-orm.github.io/xml/ns/ignite}l2Apply" minOccurs="0"/>
026 *       &lt;/all>
027 *     &lt;/restriction>
028 *   &lt;/complexContent>
029 * &lt;/complexType>
030 * </pre>
031 * 
032 * 
033 */
034@XmlAccessorType(XmlAccessType.FIELD)
035@XmlType(name = "", propOrder = {
036
037})
038@XmlRootElement(name = "l2Configuration")
039public class L2Configuration {
040
041    protected L2CacheConfig base;
042    protected L2CacheConfig baseBean;
043    protected L2CacheConfig baseKey;
044    protected L2CacheConfig baseManyIds;
045    protected L2CacheConfig baseQuery;
046    protected L2Apply apply;
047
048    /**
049     * Gets the value of the base property.
050     * 
051     * @return
052     *     possible object is
053     *     {@link L2CacheConfig }
054     *     
055     */
056    public L2CacheConfig getBase() {
057        return base;
058    }
059
060    /**
061     * Sets the value of the base property.
062     * 
063     * @param value
064     *     allowed object is
065     *     {@link L2CacheConfig }
066     *     
067     */
068    public void setBase(L2CacheConfig value) {
069        this.base = value;
070    }
071
072    /**
073     * Gets the value of the baseBean property.
074     * 
075     * @return
076     *     possible object is
077     *     {@link L2CacheConfig }
078     *     
079     */
080    public L2CacheConfig getBaseBean() {
081        return baseBean;
082    }
083
084    /**
085     * Sets the value of the baseBean property.
086     * 
087     * @param value
088     *     allowed object is
089     *     {@link L2CacheConfig }
090     *     
091     */
092    public void setBaseBean(L2CacheConfig value) {
093        this.baseBean = value;
094    }
095
096    /**
097     * Gets the value of the baseKey property.
098     * 
099     * @return
100     *     possible object is
101     *     {@link L2CacheConfig }
102     *     
103     */
104    public L2CacheConfig getBaseKey() {
105        return baseKey;
106    }
107
108    /**
109     * Sets the value of the baseKey property.
110     * 
111     * @param value
112     *     allowed object is
113     *     {@link L2CacheConfig }
114     *     
115     */
116    public void setBaseKey(L2CacheConfig value) {
117        this.baseKey = value;
118    }
119
120    /**
121     * Gets the value of the baseManyIds property.
122     * 
123     * @return
124     *     possible object is
125     *     {@link L2CacheConfig }
126     *     
127     */
128    public L2CacheConfig getBaseManyIds() {
129        return baseManyIds;
130    }
131
132    /**
133     * Sets the value of the baseManyIds property.
134     * 
135     * @param value
136     *     allowed object is
137     *     {@link L2CacheConfig }
138     *     
139     */
140    public void setBaseManyIds(L2CacheConfig value) {
141        this.baseManyIds = value;
142    }
143
144    /**
145     * Gets the value of the baseQuery property.
146     * 
147     * @return
148     *     possible object is
149     *     {@link L2CacheConfig }
150     *     
151     */
152    public L2CacheConfig getBaseQuery() {
153        return baseQuery;
154    }
155
156    /**
157     * Sets the value of the baseQuery property.
158     * 
159     * @param value
160     *     allowed object is
161     *     {@link L2CacheConfig }
162     *     
163     */
164    public void setBaseQuery(L2CacheConfig value) {
165        this.baseQuery = value;
166    }
167
168    /**
169     * Gets the value of the apply property.
170     * 
171     * @return
172     *     possible object is
173     *     {@link L2Apply }
174     *     
175     */
176    public L2Apply getApply() {
177        return apply;
178    }
179
180    /**
181     * Sets the value of the apply property.
182     * 
183     * @param value
184     *     allowed object is
185     *     {@link L2Apply }
186     *     
187     */
188    public void setApply(L2Apply value) {
189        this.apply = value;
190    }
191
192}