001: /**
002: * Licensed to the Apache Software Foundation (ASF) under one or more
003: * contributor license agreements. See the NOTICE file distributed with
004: * this work for additional information regarding copyright ownership.
005: * The ASF licenses this file to You under the Apache License, Version 2.0
006: * (the "License"); you may not use this file except in compliance with
007: * the License. You may obtain a copy of the License at
008: *
009: * http://www.apache.org/licenses/LICENSE-2.0
010: *
011: * Unless required by applicable law or agreed to in writing, software
012: * distributed under the License is distributed on an "AS IS" BASIS,
013: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014: * See the License for the specific language governing permissions and
015: * limitations under the License.
016: */package org.apache.openejb.jee.jba.cmp;
017:
018: import javax.xml.bind.annotation.XmlAccessType;
019: import javax.xml.bind.annotation.XmlAccessorType;
020: import javax.xml.bind.annotation.XmlElement;
021: import javax.xml.bind.annotation.XmlRootElement;
022: import javax.xml.bind.annotation.XmlType;
023:
024: /**
025: * <p>Java class for anonymous complex type.
026: *
027: * <p>The following schema fragment specifies the expected content contained within this class.
028: *
029: * <pre>
030: * <complexType>
031: * <complexContent>
032: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
033: * <sequence>
034: * <element ref="{http://jboss.org}defaults" minOccurs="0"/>
035: * <element ref="{http://jboss.org}enterprise-beans" minOccurs="0"/>
036: * <element ref="{http://jboss.org}relationships" minOccurs="0"/>
037: * <element ref="{http://jboss.org}dependent-value-classes" minOccurs="0"/>
038: * <element ref="{http://jboss.org}type-mappings" minOccurs="0"/>
039: * <element ref="{http://jboss.org}entity-commands" minOccurs="0"/>
040: * <element ref="{http://jboss.org}user-type-mappings" minOccurs="0"/>
041: * <element ref="{http://jboss.org}reserved-words" minOccurs="0"/>
042: * </sequence>
043: * </restriction>
044: * </complexContent>
045: * </complexType>
046: * </pre>
047: *
048: *
049: */
050: @XmlAccessorType(XmlAccessType.FIELD)
051: @XmlType(name="",propOrder={"defaults","enterpriseBeans","relationships","dependentValueClasses","typeMappings","entityCommands","userTypeMappings","reservedWords"})
052: @XmlRootElement(name="jbosscmp-jdbc")
053: public class JbosscmpJdbc {
054:
055: protected Defaults defaults;
056: @XmlElement(name="enterprise-beans")
057: protected EnterpriseBeans enterpriseBeans;
058: protected Relationships relationships;
059: @XmlElement(name="dependent-value-classes")
060: protected DependentValueClasses dependentValueClasses;
061: @XmlElement(name="type-mappings")
062: protected TypeMappings typeMappings;
063: @XmlElement(name="entity-commands")
064: protected EntityCommands entityCommands;
065: @XmlElement(name="user-type-mappings")
066: protected UserTypeMappings userTypeMappings;
067: @XmlElement(name="reserved-words")
068: protected ReservedWords reservedWords;
069:
070: /**
071: * Gets the value of the defaults property.
072: *
073: * @return
074: * possible object is
075: * {@link Defaults }
076: *
077: */
078: public Defaults getDefaults() {
079: return defaults;
080: }
081:
082: /**
083: * Sets the value of the defaults property.
084: *
085: * @param value
086: * allowed object is
087: * {@link Defaults }
088: *
089: */
090: public void setDefaults(Defaults value) {
091: this .defaults = value;
092: }
093:
094: /**
095: * Gets the value of the enterpriseBeans property.
096: *
097: * @return
098: * possible object is
099: * {@link EnterpriseBeans }
100: *
101: */
102: public EnterpriseBeans getEnterpriseBeans() {
103: return enterpriseBeans;
104: }
105:
106: /**
107: * Sets the value of the enterpriseBeans property.
108: *
109: * @param value
110: * allowed object is
111: * {@link EnterpriseBeans }
112: *
113: */
114: public void setEnterpriseBeans(EnterpriseBeans value) {
115: this .enterpriseBeans = value;
116: }
117:
118: /**
119: * Gets the value of the relationships property.
120: *
121: * @return
122: * possible object is
123: * {@link Relationships }
124: *
125: */
126: public Relationships getRelationships() {
127: return relationships;
128: }
129:
130: /**
131: * Sets the value of the relationships property.
132: *
133: * @param value
134: * allowed object is
135: * {@link Relationships }
136: *
137: */
138: public void setRelationships(Relationships value) {
139: this .relationships = value;
140: }
141:
142: /**
143: * Gets the value of the dependentValueClasses property.
144: *
145: * @return
146: * possible object is
147: * {@link DependentValueClasses }
148: *
149: */
150: public DependentValueClasses getDependentValueClasses() {
151: return dependentValueClasses;
152: }
153:
154: /**
155: * Sets the value of the dependentValueClasses property.
156: *
157: * @param value
158: * allowed object is
159: * {@link DependentValueClasses }
160: *
161: */
162: public void setDependentValueClasses(DependentValueClasses value) {
163: this .dependentValueClasses = value;
164: }
165:
166: /**
167: * Gets the value of the typeMappings property.
168: *
169: * @return
170: * possible object is
171: * {@link TypeMappings }
172: *
173: */
174: public TypeMappings getTypeMappings() {
175: return typeMappings;
176: }
177:
178: /**
179: * Sets the value of the typeMappings property.
180: *
181: * @param value
182: * allowed object is
183: * {@link TypeMappings }
184: *
185: */
186: public void setTypeMappings(TypeMappings value) {
187: this .typeMappings = value;
188: }
189:
190: /**
191: * Gets the value of the entityCommands property.
192: *
193: * @return
194: * possible object is
195: * {@link EntityCommands }
196: *
197: */
198: public EntityCommands getEntityCommands() {
199: return entityCommands;
200: }
201:
202: /**
203: * Sets the value of the entityCommands property.
204: *
205: * @param value
206: * allowed object is
207: * {@link EntityCommands }
208: *
209: */
210: public void setEntityCommands(EntityCommands value) {
211: this .entityCommands = value;
212: }
213:
214: /**
215: * Gets the value of the userTypeMappings property.
216: *
217: * @return
218: * possible object is
219: * {@link UserTypeMappings }
220: *
221: */
222: public UserTypeMappings getUserTypeMappings() {
223: return userTypeMappings;
224: }
225:
226: /**
227: * Sets the value of the userTypeMappings property.
228: *
229: * @param value
230: * allowed object is
231: * {@link UserTypeMappings }
232: *
233: */
234: public void setUserTypeMappings(UserTypeMappings value) {
235: this .userTypeMappings = value;
236: }
237:
238: /**
239: * Gets the value of the reservedWords property.
240: *
241: * @return
242: * possible object is
243: * {@link ReservedWords }
244: *
245: */
246: public ReservedWords getReservedWords() {
247: return reservedWords;
248: }
249:
250: /**
251: * Sets the value of the reservedWords property.
252: *
253: * @param value
254: * allowed object is
255: * {@link ReservedWords }
256: *
257: */
258: public void setReservedWords(ReservedWords value) {
259: this.reservedWords = value;
260: }
261:
262: }
|