
package RendezVous_client;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the RendezVous_client package. 
 * <p>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 ObjectFactory {

    private final static QName _GetAllClientsResponse_QNAME = new QName("http://RendezVous/", "getAllClientsResponse");
    private final static QName _GetCreneauByIdResponse_QNAME = new QName("http://RendezVous/", "getCreneauByIdResponse");
    private final static QName _AjouterRvResponse_QNAME = new QName("http://RendezVous/", "ajouterRvResponse");
    private final static QName _GetAllCreneauxResponse_QNAME = new QName("http://RendezVous/", "getAllCreneauxResponse");
    private final static QName _GetAllClients_QNAME = new QName("http://RendezVous/", "getAllClients");
    private final static QName _SupprimerRvResponse_QNAME = new QName("http://RendezVous/", "supprimerRvResponse");
    private final static QName _GetClientById_QNAME = new QName("http://RendezVous/", "getClientById");
    private final static QName _GetCreneauById_QNAME = new QName("http://RendezVous/", "getCreneauById");
    private final static QName _GetAllMedecinsResponse_QNAME = new QName("http://RendezVous/", "getAllMedecinsResponse");
    private final static QName _GetRvMedecinJourResponse_QNAME = new QName("http://RendezVous/", "getRvMedecinJourResponse");
    private final static QName _GetMedecinByIdResponse_QNAME = new QName("http://RendezVous/", "getMedecinByIdResponse");
    private final static QName _SupprimerRv_QNAME = new QName("http://RendezVous/", "supprimerRv");
    private final static QName _GetRvByIdResponse_QNAME = new QName("http://RendezVous/", "getRvByIdResponse");
    private final static QName _GetClientByIdResponse_QNAME = new QName("http://RendezVous/", "getClientByIdResponse");
    private final static QName _GetAllMedecins_QNAME = new QName("http://RendezVous/", "getAllMedecins");
    private final static QName _AjouterRv_QNAME = new QName("http://RendezVous/", "ajouterRv");
    private final static QName _GetAllCreneaux_QNAME = new QName("http://RendezVous/", "getAllCreneaux");
    private final static QName _GetRvMedecinJour_QNAME = new QName("http://RendezVous/", "getRvMedecinJour");
    private final static QName _GetRvById_QNAME = new QName("http://RendezVous/", "getRvById");
    private final static QName _GetMedecinById_QNAME = new QName("http://RendezVous/", "getMedecinById");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: RendezVous_client
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link GetRvMedecinJour }
     * 
     */
    public GetRvMedecinJour createGetRvMedecinJour() {
        return new GetRvMedecinJour();
    }

    /**
     * Create an instance of {@link Creneaux }
     * 
     */
    public Creneaux createCreneaux() {
        return new Creneaux();
    }

    /**
     * Create an instance of {@link GetRvByIdResponse }
     * 
     */
    public GetRvByIdResponse createGetRvByIdResponse() {
        return new GetRvByIdResponse();
    }

    /**
     * Create an instance of {@link GetRvById }
     * 
     */
    public GetRvById createGetRvById() {
        return new GetRvById();
    }

    /**
     * Create an instance of {@link GetCreneauById }
     * 
     */
    public GetCreneauById createGetCreneauById() {
        return new GetCreneauById();
    }

    /**
     * Create an instance of {@link GetClientByIdResponse }
     * 
     */
    public GetClientByIdResponse createGetClientByIdResponse() {
        return new GetClientByIdResponse();
    }

    /**
     * Create an instance of {@link GetAllClientsResponse }
     * 
     */
    public GetAllClientsResponse createGetAllClientsResponse() {
        return new GetAllClientsResponse();
    }

    /**
     * Create an instance of {@link Rv }
     * 
     */
    public Rv createRv() {
        return new Rv();
    }

    /**
     * Create an instance of {@link Clients }
     * 
     */
    public Clients createClients() {
        return new Clients();
    }

    /**
     * Create an instance of {@link GetAllCreneaux }
     * 
     */
    public GetAllCreneaux createGetAllCreneaux() {
        return new GetAllCreneaux();
    }

    /**
     * Create an instance of {@link GetClientById }
     * 
     */
    public GetClientById createGetClientById() {
        return new GetClientById();
    }

    /**
     * Create an instance of {@link GetAllMedecins }
     * 
     */
    public GetAllMedecins createGetAllMedecins() {
        return new GetAllMedecins();
    }

    /**
     * Create an instance of {@link GetAllMedecinsResponse }
     * 
     */
    public GetAllMedecinsResponse createGetAllMedecinsResponse() {
        return new GetAllMedecinsResponse();
    }

    /**
     * Create an instance of {@link SupprimerRv }
     * 
     */
    public SupprimerRv createSupprimerRv() {
        return new SupprimerRv();
    }

    /**
     * Create an instance of {@link Medecins }
     * 
     */
    public Medecins createMedecins() {
        return new Medecins();
    }

    /**
     * Create an instance of {@link GetMedecinByIdResponse }
     * 
     */
    public GetMedecinByIdResponse createGetMedecinByIdResponse() {
        return new GetMedecinByIdResponse();
    }

    /**
     * Create an instance of {@link GetRvMedecinJourResponse }
     * 
     */
    public GetRvMedecinJourResponse createGetRvMedecinJourResponse() {
        return new GetRvMedecinJourResponse();
    }

    /**
     * Create an instance of {@link AjouterRvResponse }
     * 
     */
    public AjouterRvResponse createAjouterRvResponse() {
        return new AjouterRvResponse();
    }

    /**
     * Create an instance of {@link AjouterRv }
     * 
     */
    public AjouterRv createAjouterRv() {
        return new AjouterRv();
    }

    /**
     * Create an instance of {@link SupprimerRvResponse }
     * 
     */
    public SupprimerRvResponse createSupprimerRvResponse() {
        return new SupprimerRvResponse();
    }

    /**
     * Create an instance of {@link GetAllClients }
     * 
     */
    public GetAllClients createGetAllClients() {
        return new GetAllClients();
    }

    /**
     * Create an instance of {@link GetAllCreneauxResponse }
     * 
     */
    public GetAllCreneauxResponse createGetAllCreneauxResponse() {
        return new GetAllCreneauxResponse();
    }

    /**
     * Create an instance of {@link GetMedecinById }
     * 
     */
    public GetMedecinById createGetMedecinById() {
        return new GetMedecinById();
    }

    /**
     * Create an instance of {@link GetCreneauByIdResponse }
     * 
     */
    public GetCreneauByIdResponse createGetCreneauByIdResponse() {
        return new GetCreneauByIdResponse();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllClientsResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getAllClientsResponse")
    public JAXBElement<GetAllClientsResponse> createGetAllClientsResponse(GetAllClientsResponse value) {
        return new JAXBElement<GetAllClientsResponse>(_GetAllClientsResponse_QNAME, GetAllClientsResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetCreneauByIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getCreneauByIdResponse")
    public JAXBElement<GetCreneauByIdResponse> createGetCreneauByIdResponse(GetCreneauByIdResponse value) {
        return new JAXBElement<GetCreneauByIdResponse>(_GetCreneauByIdResponse_QNAME, GetCreneauByIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AjouterRvResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "ajouterRvResponse")
    public JAXBElement<AjouterRvResponse> createAjouterRvResponse(AjouterRvResponse value) {
        return new JAXBElement<AjouterRvResponse>(_AjouterRvResponse_QNAME, AjouterRvResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllCreneauxResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getAllCreneauxResponse")
    public JAXBElement<GetAllCreneauxResponse> createGetAllCreneauxResponse(GetAllCreneauxResponse value) {
        return new JAXBElement<GetAllCreneauxResponse>(_GetAllCreneauxResponse_QNAME, GetAllCreneauxResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllClients }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getAllClients")
    public JAXBElement<GetAllClients> createGetAllClients(GetAllClients value) {
        return new JAXBElement<GetAllClients>(_GetAllClients_QNAME, GetAllClients.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SupprimerRvResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "supprimerRvResponse")
    public JAXBElement<SupprimerRvResponse> createSupprimerRvResponse(SupprimerRvResponse value) {
        return new JAXBElement<SupprimerRvResponse>(_SupprimerRvResponse_QNAME, SupprimerRvResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetClientById }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getClientById")
    public JAXBElement<GetClientById> createGetClientById(GetClientById value) {
        return new JAXBElement<GetClientById>(_GetClientById_QNAME, GetClientById.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetCreneauById }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getCreneauById")
    public JAXBElement<GetCreneauById> createGetCreneauById(GetCreneauById value) {
        return new JAXBElement<GetCreneauById>(_GetCreneauById_QNAME, GetCreneauById.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllMedecinsResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getAllMedecinsResponse")
    public JAXBElement<GetAllMedecinsResponse> createGetAllMedecinsResponse(GetAllMedecinsResponse value) {
        return new JAXBElement<GetAllMedecinsResponse>(_GetAllMedecinsResponse_QNAME, GetAllMedecinsResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRvMedecinJourResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getRvMedecinJourResponse")
    public JAXBElement<GetRvMedecinJourResponse> createGetRvMedecinJourResponse(GetRvMedecinJourResponse value) {
        return new JAXBElement<GetRvMedecinJourResponse>(_GetRvMedecinJourResponse_QNAME, GetRvMedecinJourResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetMedecinByIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getMedecinByIdResponse")
    public JAXBElement<GetMedecinByIdResponse> createGetMedecinByIdResponse(GetMedecinByIdResponse value) {
        return new JAXBElement<GetMedecinByIdResponse>(_GetMedecinByIdResponse_QNAME, GetMedecinByIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SupprimerRv }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "supprimerRv")
    public JAXBElement<SupprimerRv> createSupprimerRv(SupprimerRv value) {
        return new JAXBElement<SupprimerRv>(_SupprimerRv_QNAME, SupprimerRv.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRvByIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getRvByIdResponse")
    public JAXBElement<GetRvByIdResponse> createGetRvByIdResponse(GetRvByIdResponse value) {
        return new JAXBElement<GetRvByIdResponse>(_GetRvByIdResponse_QNAME, GetRvByIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetClientByIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getClientByIdResponse")
    public JAXBElement<GetClientByIdResponse> createGetClientByIdResponse(GetClientByIdResponse value) {
        return new JAXBElement<GetClientByIdResponse>(_GetClientByIdResponse_QNAME, GetClientByIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllMedecins }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getAllMedecins")
    public JAXBElement<GetAllMedecins> createGetAllMedecins(GetAllMedecins value) {
        return new JAXBElement<GetAllMedecins>(_GetAllMedecins_QNAME, GetAllMedecins.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AjouterRv }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "ajouterRv")
    public JAXBElement<AjouterRv> createAjouterRv(AjouterRv value) {
        return new JAXBElement<AjouterRv>(_AjouterRv_QNAME, AjouterRv.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllCreneaux }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getAllCreneaux")
    public JAXBElement<GetAllCreneaux> createGetAllCreneaux(GetAllCreneaux value) {
        return new JAXBElement<GetAllCreneaux>(_GetAllCreneaux_QNAME, GetAllCreneaux.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRvMedecinJour }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getRvMedecinJour")
    public JAXBElement<GetRvMedecinJour> createGetRvMedecinJour(GetRvMedecinJour value) {
        return new JAXBElement<GetRvMedecinJour>(_GetRvMedecinJour_QNAME, GetRvMedecinJour.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRvById }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getRvById")
    public JAXBElement<GetRvById> createGetRvById(GetRvById value) {
        return new JAXBElement<GetRvById>(_GetRvById_QNAME, GetRvById.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetMedecinById }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://RendezVous/", name = "getMedecinById")
    public JAXBElement<GetMedecinById> createGetMedecinById(GetMedecinById value) {
        return new JAXBElement<GetMedecinById>(_GetMedecinById_QNAME, GetMedecinById.class, null, value);
    }

}
