// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2017.08.03 at 01:07:33 AM NZST // package mock.xml; import javax.xml.bind.annotation.XmlRegistry; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the main.java.mock.xml package. *

An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces * and classes representing the binding of schema * type definitions, element declarations and model * groups. Factory methods for each of these are * provided in this class. * */ @XmlRegistry public class RaceFactory { /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: main.java.mock.xml * */ public RaceFactory() { } /** * Create an instance of {@link Race } * @return new Race instance */ public Race createRace() { return new Race(); } /** * Create an instance of {@link Race.CourseLimit } * @return new RaceCourseLimit Instance */ public Race.CourseLimit createRaceCourseLimit() { return new Race.CourseLimit(); } /** * Create an instance of {@link Race.Course } * @return new Course Instance */ public Race.Course createRaceCourse() { return new Race.Course(); } /** * Create an instance of {@link Race.Course.CompoundMark } * @return new CompoundMark Instance */ public Race.Course.CompoundMark createRaceCourseCompoundMark() { return new Race.Course.CompoundMark(); } /** * Create an instance of {@link Race.CompoundMarkSequence } * @return new CompoundMarkSequence Instance */ public Race.CompoundMarkSequence createRaceCompoundMarkSequence() { return new Race.CompoundMarkSequence(); } /** * Create an instance of {@link Race.Participants } * @return new Race.Participants Instance */ public Race.Participants createRaceParticipants() { return new Race.Participants(); } /** * Create an instance of {@link Race.RaceStartTime } * @return new RaceStartTime instance */ public Race.RaceStartTime createRaceRaceStartTime() { return new Race.RaceStartTime(); } /** * Create an instance of {@link Race.CourseLimit.Limit } * @return new Limit instance */ public Race.CourseLimit.Limit createRaceCourseLimitLimit() { return new Race.CourseLimit.Limit(); } /** * Create an instance of {@link Race.Course.CompoundMark.Mark } * @return new CompoundMark.Mark instance */ public Race.Course.CompoundMark.Mark createRaceCourseCompoundMarkMark() { return new Race.Course.CompoundMark.Mark(); } /** * Create an instance of {@link Race.CompoundMarkSequence.Corner } * @return new Race.CompoundMarkSequence.Corner instance */ public Race.CompoundMarkSequence.Corner createRaceCompoundMarkSequenceCorner() { return new Race.CompoundMarkSequence.Corner(); } /** * Create an instance of {@link Race.Participants.Yacht } * @return new Race.Participants.Yacht Instance. */ public Race.Participants.Yacht createRaceParticipantsYacht() { return new Race.Participants.Yacht(); } }