// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:08 PM(kohsuke)-fcs // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2018.09.10 at 08:01:16 AM PDT // package magoffin.matt.ieat.domain; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the magoffin.matt.ieat.domain 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. * */ public class ObjectFactory extends magoffin.matt.ieat.domain.impl.runtime.DefaultJAXBContextImpl { private static java.util.HashMap defaultImplementations = new java.util.HashMap(51, 0.75F); private static java.util.HashMap rootTagMap = new java.util.HashMap(); public final static magoffin.matt.ieat.domain.impl.runtime.GrammarInfo grammarInfo = new magoffin.matt.ieat.domain.impl.runtime.GrammarInfoImpl(rootTagMap, defaultImplementations, (magoffin.matt.ieat.domain.ObjectFactory.class)); public final static java.lang.Class version = (magoffin.matt.ieat.domain.impl.JAXBVersion.class); static { defaultImplementations.put((magoffin.matt.ieat.domain.PrepTime.class), "magoffin.matt.ieat.domain.impl.PrepTimeImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.User.class), "magoffin.matt.ieat.domain.impl.UserImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Edit.class), "magoffin.matt.ieat.domain.impl.EditImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Ui.class), "magoffin.matt.ieat.domain.impl.UiImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.RecipeIngredient.class), "magoffin.matt.ieat.domain.impl.RecipeIngredientImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiSessionData.class), "magoffin.matt.ieat.domain.impl.UiSessionDataImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiIngredientMatch.class), "magoffin.matt.ieat.domain.impl.UiIngredientMatchImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Base.class), "magoffin.matt.ieat.domain.impl.BaseImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiEdit.class), "magoffin.matt.ieat.domain.impl.UiEditImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.System.class), "magoffin.matt.ieat.domain.impl.SystemImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.RelatedRecipe.class), "magoffin.matt.ieat.domain.impl.RelatedRecipeImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.RecipeComment.class), "magoffin.matt.ieat.domain.impl.RecipeCommentImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiPaginationSupport.class), "magoffin.matt.ieat.domain.impl.UiPaginationSupportImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiSearchResults.class), "magoffin.matt.ieat.domain.impl.UiSearchResultsImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.MealRecipe.class), "magoffin.matt.ieat.domain.impl.MealRecipeImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.RecipeStep.class), "magoffin.matt.ieat.domain.impl.RecipeStepImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiData.class), "magoffin.matt.ieat.domain.impl.UiDataImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiParameter.class), "magoffin.matt.ieat.domain.impl.UiParameterImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Unit.class), "magoffin.matt.ieat.domain.impl.UnitImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiMetaSupport.class), "magoffin.matt.ieat.domain.impl.UiMetaSupportImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Meal.class), "magoffin.matt.ieat.domain.impl.MealImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.SearchResults.class), "magoffin.matt.ieat.domain.impl.SearchResultsImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Ethnicity.class), "magoffin.matt.ieat.domain.impl.EthnicityImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.RelationKind.class), "magoffin.matt.ieat.domain.impl.RelationKindImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiIndex.class), "magoffin.matt.ieat.domain.impl.UiIndexImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.AdvancedSearchCriteria.class), "magoffin.matt.ieat.domain.impl.AdvancedSearchCriteriaImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiUserMatch.class), "magoffin.matt.ieat.domain.impl.UiUserMatchImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Difficulty.class), "magoffin.matt.ieat.domain.impl.DifficultyImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.SessionData.class), "magoffin.matt.ieat.domain.impl.SessionDataImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Ingredient.class), "magoffin.matt.ieat.domain.impl.IngredientImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiIndex.IndexSectionType.class), "magoffin.matt.ieat.domain.impl.UiIndexImpl$IndexSectionTypeImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiRecipeMatch.class), "magoffin.matt.ieat.domain.impl.UiRecipeMatchImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Recipe.class), "magoffin.matt.ieat.domain.impl.RecipeImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.RecipeSearchCriteria.class), "magoffin.matt.ieat.domain.impl.RecipeSearchCriteriaImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.Course.class), "magoffin.matt.ieat.domain.impl.CourseImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.UiBase.class), "magoffin.matt.ieat.domain.impl.UiBaseImpl"); defaultImplementations.put((magoffin.matt.ieat.domain.RecipeRating.class), "magoffin.matt.ieat.domain.impl.RecipeRatingImpl"); rootTagMap.put(new javax.xml.namespace.QName("http://msqr.us/xsd/ieat", "search-results"), (magoffin.matt.ieat.domain.SearchResults.class)); rootTagMap.put(new javax.xml.namespace.QName("http://msqr.us/xsd/ieat", "edit"), (magoffin.matt.ieat.domain.Edit.class)); rootTagMap.put(new javax.xml.namespace.QName("http://msqr.us/xsd/ieat", "ui"), (magoffin.matt.ieat.domain.Ui.class)); rootTagMap.put(new javax.xml.namespace.QName("http://msqr.us/xsd/ieat", "session-data"), (magoffin.matt.ieat.domain.SessionData.class)); } /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: magoffin.matt.ieat.domain * */ public ObjectFactory() { super(grammarInfo); } /** * Create an instance of the specified Java content interface. * * @param javaContentInterface * the Class object of the javacontent interface to instantiate * @return * a new instance * @throws JAXBException * if an error occurs */ public java.lang.Object newInstance(java.lang.Class javaContentInterface) throws javax.xml.bind.JAXBException { return super.newInstance(javaContentInterface); } /** * Get the specified property. This method can only be * used to get provider specific properties. * Attempting to get an undefined property will result * in a PropertyException being thrown. * * @param name * the name of the property to retrieve * @return * the value of the requested property * @throws PropertyException * when there is an error retrieving the given property or value */ public java.lang.Object getProperty(java.lang.String name) throws javax.xml.bind.PropertyException { return super.getProperty(name); } /** * Set the specified property. This method can only be * used to set provider specific properties. * Attempting to set an undefined property will result * in a PropertyException being thrown. * * @param name * the name of the property to retrieve * @param value * the value of the property to be set * @throws PropertyException * when there is an error processing the given property or value */ public void setProperty(java.lang.String name, java.lang.Object value) throws javax.xml.bind.PropertyException { super.setProperty(name, value); } /** * Create an instance of PrepTime * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.PrepTime createPrepTime() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.PrepTimeImpl(); } /** * Create an instance of User * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.User createUser() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UserImpl(); } /** * Create an instance of Edit * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Edit createEdit() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.EditImpl(); } /** * Create an instance of Ui * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Ui createUi() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiImpl(); } /** * Create an instance of RecipeIngredient * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.RecipeIngredient createRecipeIngredient() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RecipeIngredientImpl(); } /** * Create an instance of UiSessionData * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiSessionData createUiSessionData() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiSessionDataImpl(); } /** * Create an instance of UiIngredientMatch * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiIngredientMatch createUiIngredientMatch() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiIngredientMatchImpl(); } /** * Create an instance of Base * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Base createBase() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.BaseImpl(); } /** * Create an instance of UiEdit * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiEdit createUiEdit() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiEditImpl(); } /** * Create an instance of System * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.System createSystem() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.SystemImpl(); } /** * Create an instance of RelatedRecipe * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.RelatedRecipe createRelatedRecipe() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RelatedRecipeImpl(); } /** * Create an instance of RecipeComment * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.RecipeComment createRecipeComment() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RecipeCommentImpl(); } /** * Create an instance of UiPaginationSupport * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiPaginationSupport createUiPaginationSupport() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiPaginationSupportImpl(); } /** * Create an instance of UiSearchResults * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiSearchResults createUiSearchResults() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiSearchResultsImpl(); } /** * Create an instance of MealRecipe * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.MealRecipe createMealRecipe() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.MealRecipeImpl(); } /** * Create an instance of RecipeStep * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.RecipeStep createRecipeStep() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RecipeStepImpl(); } /** * Create an instance of UiData * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiData createUiData() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiDataImpl(); } /** * Create an instance of UiParameter * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiParameter createUiParameter() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiParameterImpl(); } /** * Create an instance of Unit * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Unit createUnit() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UnitImpl(); } /** * Create an instance of UiMetaSupport * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiMetaSupport createUiMetaSupport() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiMetaSupportImpl(); } /** * Create an instance of Meal * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Meal createMeal() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.MealImpl(); } /** * Create an instance of SearchResults * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.SearchResults createSearchResults() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.SearchResultsImpl(); } /** * Create an instance of Ethnicity * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Ethnicity createEthnicity() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.EthnicityImpl(); } /** * Create an instance of RelationKind * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.RelationKind createRelationKind() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RelationKindImpl(); } /** * Create an instance of UiIndex * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiIndex createUiIndex() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiIndexImpl(); } /** * Create an instance of AdvancedSearchCriteria * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.AdvancedSearchCriteria createAdvancedSearchCriteria() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.AdvancedSearchCriteriaImpl(); } /** * Create an instance of UiUserMatch * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiUserMatch createUiUserMatch() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiUserMatchImpl(); } /** * Create an instance of Difficulty * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Difficulty createDifficulty() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.DifficultyImpl(); } /** * Create an instance of SessionData * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.SessionData createSessionData() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.SessionDataImpl(); } /** * Create an instance of Ingredient * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Ingredient createIngredient() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.IngredientImpl(); } /** * Create an instance of UiIndexIndexSectionType * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiIndex.IndexSectionType createUiIndexIndexSectionType() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiIndexImpl.IndexSectionTypeImpl(); } /** * Create an instance of UiRecipeMatch * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiRecipeMatch createUiRecipeMatch() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiRecipeMatchImpl(); } /** * Create an instance of Recipe * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Recipe createRecipe() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RecipeImpl(); } /** * Create an instance of RecipeSearchCriteria * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.RecipeSearchCriteria createRecipeSearchCriteria() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RecipeSearchCriteriaImpl(); } /** * Create an instance of Course * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.Course createCourse() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.CourseImpl(); } /** * Create an instance of UiBase * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.UiBase createUiBase() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.UiBaseImpl(); } /** * Create an instance of RecipeRating * * @throws JAXBException * if an error occurs */ public magoffin.matt.ieat.domain.RecipeRating createRecipeRating() throws javax.xml.bind.JAXBException { return new magoffin.matt.ieat.domain.impl.RecipeRatingImpl(); } }