001// 002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 003// See <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a> 004// Any modifications to this file will be lost upon recompilation of the source schema. 005// Generated on: 2018.12.10 at 03:02:30 PM PST 006// 007 008 009package org.microbean.jpa.jaxb; 010 011import 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 org.microbean.jpa.jaxb 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 029public class ObjectFactory { 030 031 032 /** 033 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.microbean.jpa.jaxb 034 * 035 */ 036 public ObjectFactory() { 037 } 038 039 /** 040 * Create an instance of {@link Persistence } 041 * 042 */ 043 public Persistence createPersistence() { 044 return new Persistence(); 045 } 046 047 /** 048 * Create an instance of {@link Persistence.PersistenceUnit } 049 * 050 */ 051 public Persistence.PersistenceUnit createPersistencePersistenceUnit() { 052 return new Persistence.PersistenceUnit(); 053 } 054 055 /** 056 * Create an instance of {@link Persistence.PersistenceUnit.Properties } 057 * 058 */ 059 public Persistence.PersistenceUnit.Properties createPersistencePersistenceUnitProperties() { 060 return new Persistence.PersistenceUnit.Properties(); 061 } 062 063 /** 064 * Create an instance of {@link EntityMappings } 065 * 066 */ 067 public EntityMappings createEntityMappings() { 068 return new EntityMappings(); 069 } 070 071 /** 072 * Create an instance of {@link PersistenceUnitMetadata } 073 * 074 */ 075 public PersistenceUnitMetadata createPersistenceUnitMetadata() { 076 return new PersistenceUnitMetadata(); 077 } 078 079 /** 080 * Create an instance of {@link SequenceGenerator } 081 * 082 */ 083 public SequenceGenerator createSequenceGenerator() { 084 return new SequenceGenerator(); 085 } 086 087 /** 088 * Create an instance of {@link TableGenerator } 089 * 090 */ 091 public TableGenerator createTableGenerator() { 092 return new TableGenerator(); 093 } 094 095 /** 096 * Create an instance of {@link NamedQuery } 097 * 098 */ 099 public NamedQuery createNamedQuery() { 100 return new NamedQuery(); 101 } 102 103 /** 104 * Create an instance of {@link NamedNativeQuery } 105 * 106 */ 107 public NamedNativeQuery createNamedNativeQuery() { 108 return new NamedNativeQuery(); 109 } 110 111 /** 112 * Create an instance of {@link NamedStoredProcedureQuery } 113 * 114 */ 115 public NamedStoredProcedureQuery createNamedStoredProcedureQuery() { 116 return new NamedStoredProcedureQuery(); 117 } 118 119 /** 120 * Create an instance of {@link SqlResultSetMapping } 121 * 122 */ 123 public SqlResultSetMapping createSqlResultSetMapping() { 124 return new SqlResultSetMapping(); 125 } 126 127 /** 128 * Create an instance of {@link MappedSuperclass } 129 * 130 */ 131 public MappedSuperclass createMappedSuperclass() { 132 return new MappedSuperclass(); 133 } 134 135 /** 136 * Create an instance of {@link Entity } 137 * 138 */ 139 public Entity createEntity() { 140 return new Entity(); 141 } 142 143 /** 144 * Create an instance of {@link Embeddable } 145 * 146 */ 147 public Embeddable createEmbeddable() { 148 return new Embeddable(); 149 } 150 151 /** 152 * Create an instance of {@link Converter } 153 * 154 */ 155 public Converter createConverter() { 156 return new Converter(); 157 } 158 159 /** 160 * Create an instance of {@link EmptyType } 161 * 162 */ 163 public EmptyType createEmptyType() { 164 return new EmptyType(); 165 } 166 167 /** 168 * Create an instance of {@link PersistenceUnitDefaults } 169 * 170 */ 171 public PersistenceUnitDefaults createPersistenceUnitDefaults() { 172 return new PersistenceUnitDefaults(); 173 } 174 175 /** 176 * Create an instance of {@link AssociationOverride } 177 * 178 */ 179 public AssociationOverride createAssociationOverride() { 180 return new AssociationOverride(); 181 } 182 183 /** 184 * Create an instance of {@link AttributeOverride } 185 * 186 */ 187 public AttributeOverride createAttributeOverride() { 188 return new AttributeOverride(); 189 } 190 191 /** 192 * Create an instance of {@link Attributes } 193 * 194 */ 195 public Attributes createAttributes() { 196 return new Attributes(); 197 } 198 199 /** 200 * Create an instance of {@link Basic } 201 * 202 */ 203 public Basic createBasic() { 204 return new Basic(); 205 } 206 207 /** 208 * Create an instance of {@link CascadeType } 209 * 210 */ 211 public CascadeType createCascadeType() { 212 return new CascadeType(); 213 } 214 215 /** 216 * Create an instance of {@link CollectionTable } 217 * 218 */ 219 public CollectionTable createCollectionTable() { 220 return new CollectionTable(); 221 } 222 223 /** 224 * Create an instance of {@link Column } 225 * 226 */ 227 public Column createColumn() { 228 return new Column(); 229 } 230 231 /** 232 * Create an instance of {@link ColumnResult } 233 * 234 */ 235 public ColumnResult createColumnResult() { 236 return new ColumnResult(); 237 } 238 239 /** 240 * Create an instance of {@link ConstructorResult } 241 * 242 */ 243 public ConstructorResult createConstructorResult() { 244 return new ConstructorResult(); 245 } 246 247 /** 248 * Create an instance of {@link Convert } 249 * 250 */ 251 public Convert createConvert() { 252 return new Convert(); 253 } 254 255 /** 256 * Create an instance of {@link DiscriminatorColumn } 257 * 258 */ 259 public DiscriminatorColumn createDiscriminatorColumn() { 260 return new DiscriminatorColumn(); 261 } 262 263 /** 264 * Create an instance of {@link ElementCollection } 265 * 266 */ 267 public ElementCollection createElementCollection() { 268 return new ElementCollection(); 269 } 270 271 /** 272 * Create an instance of {@link EmbeddableAttributes } 273 * 274 */ 275 public EmbeddableAttributes createEmbeddableAttributes() { 276 return new EmbeddableAttributes(); 277 } 278 279 /** 280 * Create an instance of {@link Embedded } 281 * 282 */ 283 public Embedded createEmbedded() { 284 return new Embedded(); 285 } 286 287 /** 288 * Create an instance of {@link EmbeddedId } 289 * 290 */ 291 public EmbeddedId createEmbeddedId() { 292 return new EmbeddedId(); 293 } 294 295 /** 296 * Create an instance of {@link EntityListener } 297 * 298 */ 299 public EntityListener createEntityListener() { 300 return new EntityListener(); 301 } 302 303 /** 304 * Create an instance of {@link EntityListeners } 305 * 306 */ 307 public EntityListeners createEntityListeners() { 308 return new EntityListeners(); 309 } 310 311 /** 312 * Create an instance of {@link EntityResult } 313 * 314 */ 315 public EntityResult createEntityResult() { 316 return new EntityResult(); 317 } 318 319 /** 320 * Create an instance of {@link FieldResult } 321 * 322 */ 323 public FieldResult createFieldResult() { 324 return new FieldResult(); 325 } 326 327 /** 328 * Create an instance of {@link ForeignKey } 329 * 330 */ 331 public ForeignKey createForeignKey() { 332 return new ForeignKey(); 333 } 334 335 /** 336 * Create an instance of {@link GeneratedValue } 337 * 338 */ 339 public GeneratedValue createGeneratedValue() { 340 return new GeneratedValue(); 341 } 342 343 /** 344 * Create an instance of {@link Id } 345 * 346 */ 347 public Id createId() { 348 return new Id(); 349 } 350 351 /** 352 * Create an instance of {@link IdClass } 353 * 354 */ 355 public IdClass createIdClass() { 356 return new IdClass(); 357 } 358 359 /** 360 * Create an instance of {@link Index } 361 * 362 */ 363 public Index createIndex() { 364 return new Index(); 365 } 366 367 /** 368 * Create an instance of {@link Inheritance } 369 * 370 */ 371 public Inheritance createInheritance() { 372 return new Inheritance(); 373 } 374 375 /** 376 * Create an instance of {@link JoinColumn } 377 * 378 */ 379 public JoinColumn createJoinColumn() { 380 return new JoinColumn(); 381 } 382 383 /** 384 * Create an instance of {@link JoinTable } 385 * 386 */ 387 public JoinTable createJoinTable() { 388 return new JoinTable(); 389 } 390 391 /** 392 * Create an instance of {@link Lob } 393 * 394 */ 395 public Lob createLob() { 396 return new Lob(); 397 } 398 399 /** 400 * Create an instance of {@link ManyToMany } 401 * 402 */ 403 public ManyToMany createManyToMany() { 404 return new ManyToMany(); 405 } 406 407 /** 408 * Create an instance of {@link ManyToOne } 409 * 410 */ 411 public ManyToOne createManyToOne() { 412 return new ManyToOne(); 413 } 414 415 /** 416 * Create an instance of {@link MapKey } 417 * 418 */ 419 public MapKey createMapKey() { 420 return new MapKey(); 421 } 422 423 /** 424 * Create an instance of {@link MapKeyClass } 425 * 426 */ 427 public MapKeyClass createMapKeyClass() { 428 return new MapKeyClass(); 429 } 430 431 /** 432 * Create an instance of {@link MapKeyColumn } 433 * 434 */ 435 public MapKeyColumn createMapKeyColumn() { 436 return new MapKeyColumn(); 437 } 438 439 /** 440 * Create an instance of {@link MapKeyJoinColumn } 441 * 442 */ 443 public MapKeyJoinColumn createMapKeyJoinColumn() { 444 return new MapKeyJoinColumn(); 445 } 446 447 /** 448 * Create an instance of {@link NamedAttributeNode } 449 * 450 */ 451 public NamedAttributeNode createNamedAttributeNode() { 452 return new NamedAttributeNode(); 453 } 454 455 /** 456 * Create an instance of {@link NamedEntityGraph } 457 * 458 */ 459 public NamedEntityGraph createNamedEntityGraph() { 460 return new NamedEntityGraph(); 461 } 462 463 /** 464 * Create an instance of {@link NamedSubgraph } 465 * 466 */ 467 public NamedSubgraph createNamedSubgraph() { 468 return new NamedSubgraph(); 469 } 470 471 /** 472 * Create an instance of {@link OneToMany } 473 * 474 */ 475 public OneToMany createOneToMany() { 476 return new OneToMany(); 477 } 478 479 /** 480 * Create an instance of {@link OneToOne } 481 * 482 */ 483 public OneToOne createOneToOne() { 484 return new OneToOne(); 485 } 486 487 /** 488 * Create an instance of {@link OrderColumn } 489 * 490 */ 491 public OrderColumn createOrderColumn() { 492 return new OrderColumn(); 493 } 494 495 /** 496 * Create an instance of {@link PostLoad } 497 * 498 */ 499 public PostLoad createPostLoad() { 500 return new PostLoad(); 501 } 502 503 /** 504 * Create an instance of {@link PostPersist } 505 * 506 */ 507 public PostPersist createPostPersist() { 508 return new PostPersist(); 509 } 510 511 /** 512 * Create an instance of {@link PostRemove } 513 * 514 */ 515 public PostRemove createPostRemove() { 516 return new PostRemove(); 517 } 518 519 /** 520 * Create an instance of {@link PostUpdate } 521 * 522 */ 523 public PostUpdate createPostUpdate() { 524 return new PostUpdate(); 525 } 526 527 /** 528 * Create an instance of {@link PrePersist } 529 * 530 */ 531 public PrePersist createPrePersist() { 532 return new PrePersist(); 533 } 534 535 /** 536 * Create an instance of {@link PreRemove } 537 * 538 */ 539 public PreRemove createPreRemove() { 540 return new PreRemove(); 541 } 542 543 /** 544 * Create an instance of {@link PreUpdate } 545 * 546 */ 547 public PreUpdate createPreUpdate() { 548 return new PreUpdate(); 549 } 550 551 /** 552 * Create an instance of {@link PrimaryKeyJoinColumn } 553 * 554 */ 555 public PrimaryKeyJoinColumn createPrimaryKeyJoinColumn() { 556 return new PrimaryKeyJoinColumn(); 557 } 558 559 /** 560 * Create an instance of {@link QueryHint } 561 * 562 */ 563 public QueryHint createQueryHint() { 564 return new QueryHint(); 565 } 566 567 /** 568 * Create an instance of {@link SecondaryTable } 569 * 570 */ 571 public SecondaryTable createSecondaryTable() { 572 return new SecondaryTable(); 573 } 574 575 /** 576 * Create an instance of {@link StoredProcedureParameter } 577 * 578 */ 579 public StoredProcedureParameter createStoredProcedureParameter() { 580 return new StoredProcedureParameter(); 581 } 582 583 /** 584 * Create an instance of {@link Table } 585 * 586 */ 587 public Table createTable() { 588 return new Table(); 589 } 590 591 /** 592 * Create an instance of {@link Transient } 593 * 594 */ 595 public Transient createTransient() { 596 return new Transient(); 597 } 598 599 /** 600 * Create an instance of {@link UniqueConstraint } 601 * 602 */ 603 public UniqueConstraint createUniqueConstraint() { 604 return new UniqueConstraint(); 605 } 606 607 /** 608 * Create an instance of {@link Version } 609 * 610 */ 611 public Version createVersion() { 612 return new Version(); 613 } 614 615 /** 616 * Create an instance of {@link Persistence.PersistenceUnit.Properties.Property } 617 * 618 */ 619 public Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty() { 620 return new Persistence.PersistenceUnit.Properties.Property(); 621 } 622 623}