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    }