001 //
002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004 // Any modifications to this file will be lost upon recompilation of the source schema.
005 // Generated on: 2010.08.18 at 10:46:56 PM CEST
006 //
007
008
009 package net.sourceforge.jpaxjc.ns.persistence.orm;
010
011 import javax.xml.bind.annotation.XmlRegistry;
012
013
014 /**
015 * This object contains factory methods for each
016 * Java content interface and Java element interface
017 * generated in the net.sourceforge.jpaxjc.ns.persistence.orm package.
018 * <p>An ObjectFactory allows you to programatically
019 * construct new instances of the Java representation
020 * for XML content. The Java representation of XML
021 * content can consist of schema derived interfaces
022 * and classes representing the binding of schema
023 * type definitions, element declarations and model
024 * groups. Factory methods for each of these are
025 * provided in this class.
026 *
027 */
028 @XmlRegistry
029 public class ObjectFactory {
030
031
032 /**
033 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sourceforge.jpaxjc.ns.persistence.orm
034 *
035 */
036 public ObjectFactory() {
037 }
038
039 /**
040 * Create an instance of {@link FieldResult }
041 *
042 */
043 public FieldResult createFieldResult() {
044 return new FieldResult();
045 }
046
047 /**
048 * Create an instance of {@link GeneratedValue }
049 *
050 */
051 public GeneratedValue createGeneratedValue() {
052 return new GeneratedValue();
053 }
054
055 /**
056 * Create an instance of {@link MapKey }
057 *
058 */
059 public MapKey createMapKey() {
060 return new MapKey();
061 }
062
063 /**
064 * Create an instance of {@link Embeddable }
065 *
066 */
067 public Embeddable createEmbeddable() {
068 return new Embeddable();
069 }
070
071 /**
072 * Create an instance of {@link IdClass }
073 *
074 */
075 public IdClass createIdClass() {
076 return new IdClass();
077 }
078
079 /**
080 * Create an instance of {@link PersistenceUnitDefaults }
081 *
082 */
083 public PersistenceUnitDefaults createPersistenceUnitDefaults() {
084 return new PersistenceUnitDefaults();
085 }
086
087 /**
088 * Create an instance of {@link JoinColumn }
089 *
090 */
091 public JoinColumn createJoinColumn() {
092 return new JoinColumn();
093 }
094
095 /**
096 * Create an instance of {@link EntityMappings }
097 *
098 */
099 public EntityMappings createEntityMappings() {
100 return new EntityMappings();
101 }
102
103 /**
104 * Create an instance of {@link Column }
105 *
106 */
107 public Column createColumn() {
108 return new Column();
109 }
110
111 /**
112 * Create an instance of {@link Lob }
113 *
114 */
115 public Lob createLob() {
116 return new Lob();
117 }
118
119 /**
120 * Create an instance of {@link PersistenceUnitMetadata }
121 *
122 */
123 public PersistenceUnitMetadata createPersistenceUnitMetadata() {
124 return new PersistenceUnitMetadata();
125 }
126
127 /**
128 * Create an instance of {@link SequenceGenerator }
129 *
130 */
131 public SequenceGenerator createSequenceGenerator() {
132 return new SequenceGenerator();
133 }
134
135 /**
136 * Create an instance of {@link Id }
137 *
138 */
139 public Id createId() {
140 return new Id();
141 }
142
143 /**
144 * Create an instance of {@link PrePersist }
145 *
146 */
147 public PrePersist createPrePersist() {
148 return new PrePersist();
149 }
150
151 /**
152 * Create an instance of {@link TableGenerator }
153 *
154 */
155 public TableGenerator createTableGenerator() {
156 return new TableGenerator();
157 }
158
159 /**
160 * Create an instance of {@link Embedded }
161 *
162 */
163 public Embedded createEmbedded() {
164 return new Embedded();
165 }
166
167 /**
168 * Create an instance of {@link AssociationOverride }
169 *
170 */
171 public AssociationOverride createAssociationOverride() {
172 return new AssociationOverride();
173 }
174
175 /**
176 * Create an instance of {@link ManyToOne }
177 *
178 */
179 public ManyToOne createManyToOne() {
180 return new ManyToOne();
181 }
182
183 /**
184 * Create an instance of {@link PrimaryKeyJoinColumn }
185 *
186 */
187 public PrimaryKeyJoinColumn createPrimaryKeyJoinColumn() {
188 return new PrimaryKeyJoinColumn();
189 }
190
191 /**
192 * Create an instance of {@link OneToOne }
193 *
194 */
195 public OneToOne createOneToOne() {
196 return new OneToOne();
197 }
198
199 /**
200 * Create an instance of {@link ColumnResult }
201 *
202 */
203 public ColumnResult createColumnResult() {
204 return new ColumnResult();
205 }
206
207 /**
208 * Create an instance of {@link EntityResult }
209 *
210 */
211 public EntityResult createEntityResult() {
212 return new EntityResult();
213 }
214
215 /**
216 * Create an instance of {@link EmbeddedId }
217 *
218 */
219 public EmbeddedId createEmbeddedId() {
220 return new EmbeddedId();
221 }
222
223 /**
224 * Create an instance of {@link DiscriminatorColumn }
225 *
226 */
227 public DiscriminatorColumn createDiscriminatorColumn() {
228 return new DiscriminatorColumn();
229 }
230
231 /**
232 * Create an instance of {@link CascadeType }
233 *
234 */
235 public CascadeType createCascadeType() {
236 return new CascadeType();
237 }
238
239 /**
240 * Create an instance of {@link EmbeddableAttributes }
241 *
242 */
243 public EmbeddableAttributes createEmbeddableAttributes() {
244 return new EmbeddableAttributes();
245 }
246
247 /**
248 * Create an instance of {@link AttributeOverride }
249 *
250 */
251 public AttributeOverride createAttributeOverride() {
252 return new AttributeOverride();
253 }
254
255 /**
256 * Create an instance of {@link JoinTable }
257 *
258 */
259 public JoinTable createJoinTable() {
260 return new JoinTable();
261 }
262
263 /**
264 * Create an instance of {@link SecondaryTable }
265 *
266 */
267 public SecondaryTable createSecondaryTable() {
268 return new SecondaryTable();
269 }
270
271 /**
272 * Create an instance of {@link SqlResultSetMapping }
273 *
274 */
275 public SqlResultSetMapping createSqlResultSetMapping() {
276 return new SqlResultSetMapping();
277 }
278
279 /**
280 * Create an instance of {@link Basic }
281 *
282 */
283 public Basic createBasic() {
284 return new Basic();
285 }
286
287 /**
288 * Create an instance of {@link MappedSuperclass }
289 *
290 */
291 public MappedSuperclass createMappedSuperclass() {
292 return new MappedSuperclass();
293 }
294
295 /**
296 * Create an instance of {@link PostLoad }
297 *
298 */
299 public PostLoad createPostLoad() {
300 return new PostLoad();
301 }
302
303 /**
304 * Create an instance of {@link Version }
305 *
306 */
307 public Version createVersion() {
308 return new Version();
309 }
310
311 /**
312 * Create an instance of {@link NamedNativeQuery }
313 *
314 */
315 public NamedNativeQuery createNamedNativeQuery() {
316 return new NamedNativeQuery();
317 }
318
319 /**
320 * Create an instance of {@link Inheritance }
321 *
322 */
323 public Inheritance createInheritance() {
324 return new Inheritance();
325 }
326
327 /**
328 * Create an instance of {@link EmptyType }
329 *
330 */
331 public EmptyType createEmptyType() {
332 return new EmptyType();
333 }
334
335 /**
336 * Create an instance of {@link UniqueConstraint }
337 *
338 */
339 public UniqueConstraint createUniqueConstraint() {
340 return new UniqueConstraint();
341 }
342
343 /**
344 * Create an instance of {@link Attributes }
345 *
346 */
347 public Attributes createAttributes() {
348 return new Attributes();
349 }
350
351 /**
352 * Create an instance of {@link PreUpdate }
353 *
354 */
355 public PreUpdate createPreUpdate() {
356 return new PreUpdate();
357 }
358
359 /**
360 * Create an instance of {@link Entity }
361 *
362 */
363 public Entity createEntity() {
364 return new Entity();
365 }
366
367 /**
368 * Create an instance of {@link PostUpdate }
369 *
370 */
371 public PostUpdate createPostUpdate() {
372 return new PostUpdate();
373 }
374
375 /**
376 * Create an instance of {@link EntityListener }
377 *
378 */
379 public EntityListener createEntityListener() {
380 return new EntityListener();
381 }
382
383 /**
384 * Create an instance of {@link QueryHint }
385 *
386 */
387 public QueryHint createQueryHint() {
388 return new QueryHint();
389 }
390
391 /**
392 * Create an instance of {@link ManyToMany }
393 *
394 */
395 public ManyToMany createManyToMany() {
396 return new ManyToMany();
397 }
398
399 /**
400 * Create an instance of {@link NamedQuery }
401 *
402 */
403 public NamedQuery createNamedQuery() {
404 return new NamedQuery();
405 }
406
407 /**
408 * Create an instance of {@link PostPersist }
409 *
410 */
411 public PostPersist createPostPersist() {
412 return new PostPersist();
413 }
414
415 /**
416 * Create an instance of {@link PreRemove }
417 *
418 */
419 public PreRemove createPreRemove() {
420 return new PreRemove();
421 }
422
423 /**
424 * Create an instance of {@link Transient }
425 *
426 */
427 public Transient createTransient() {
428 return new Transient();
429 }
430
431 /**
432 * Create an instance of {@link EntityListeners }
433 *
434 */
435 public EntityListeners createEntityListeners() {
436 return new EntityListeners();
437 }
438
439 /**
440 * Create an instance of {@link Table }
441 *
442 */
443 public Table createTable() {
444 return new Table();
445 }
446
447 /**
448 * Create an instance of {@link PostRemove }
449 *
450 */
451 public PostRemove createPostRemove() {
452 return new PostRemove();
453 }
454
455 /**
456 * Create an instance of {@link OneToMany }
457 *
458 */
459 public OneToMany createOneToMany() {
460 return new OneToMany();
461 }
462
463 }