package ocpp.v15.cs; 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 ocpp.v15.cs 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 _StartTransactionRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "startTransactionRequest"); private final static QName _AuthorizeResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "authorizeResponse"); private final static QName _DiagnosticsStatusNotificationRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "diagnosticsStatusNotificationRequest"); private final static QName _StatusNotificationRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "statusNotificationRequest"); private final static QName _DataTransferResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "dataTransferResponse"); private final static QName _FirmwareStatusNotificationResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "firmwareStatusNotificationResponse"); private final static QName _ChargeBoxIdentity_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "chargeBoxIdentity"); private final static QName _StatusNotificationResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "statusNotificationResponse"); private final static QName _AuthorizeRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "authorizeRequest"); private final static QName _BootNotificationResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "bootNotificationResponse"); private final static QName _HeartbeatRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "heartbeatRequest"); private final static QName _DiagnosticsStatusNotificationResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "diagnosticsStatusNotificationResponse"); private final static QName _StopTransactionResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "stopTransactionResponse"); private final static QName _MeterValuesRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "meterValuesRequest"); private final static QName _MeterValuesResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "meterValuesResponse"); private final static QName _DataTransferRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "dataTransferRequest"); private final static QName _StartTransactionResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "startTransactionResponse"); private final static QName _HeartbeatResponse_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "heartbeatResponse"); private final static QName _FirmwareStatusNotificationRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "firmwareStatusNotificationRequest"); private final static QName _StopTransactionRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "stopTransactionRequest"); private final static QName _BootNotificationRequest_QNAME = new QName("urn://Ocpp/Cs/2012/06/", "bootNotificationRequest"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ocpp.v15.cs * */ public ObjectFactory() { } /** * Create an instance of {@link MeterValue } * */ public MeterValue createMeterValue() { return new MeterValue(); } /** * Create an instance of {@link BootNotificationResponse } * */ public BootNotificationResponse createBootNotificationResponse() { return new BootNotificationResponse(); } /** * Create an instance of {@link HeartbeatRequest } * */ public HeartbeatRequest createHeartbeatRequest() { return new HeartbeatRequest(); } /** * Create an instance of {@link AuthorizeRequest } * */ public AuthorizeRequest createAuthorizeRequest() { return new AuthorizeRequest(); } /** * Create an instance of {@link MeterValuesRequest } * */ public MeterValuesRequest createMeterValuesRequest() { return new MeterValuesRequest(); } /** * Create an instance of {@link MeterValuesResponse } * */ public MeterValuesResponse createMeterValuesResponse() { return new MeterValuesResponse(); } /** * Create an instance of {@link DiagnosticsStatusNotificationResponse } * */ public DiagnosticsStatusNotificationResponse createDiagnosticsStatusNotificationResponse() { return new DiagnosticsStatusNotificationResponse(); } /** * Create an instance of {@link StopTransactionResponse } * */ public StopTransactionResponse createStopTransactionResponse() { return new StopTransactionResponse(); } /** * Create an instance of {@link DataTransferRequest } * */ public DataTransferRequest createDataTransferRequest() { return new DataTransferRequest(); } /** * Create an instance of {@link HeartbeatResponse } * */ public HeartbeatResponse createHeartbeatResponse() { return new HeartbeatResponse(); } /** * Create an instance of {@link FirmwareStatusNotificationRequest } * */ public FirmwareStatusNotificationRequest createFirmwareStatusNotificationRequest() { return new FirmwareStatusNotificationRequest(); } /** * Create an instance of {@link StopTransactionRequest } * */ public StopTransactionRequest createStopTransactionRequest() { return new StopTransactionRequest(); } /** * Create an instance of {@link BootNotificationRequest } * */ public BootNotificationRequest createBootNotificationRequest() { return new BootNotificationRequest(); } /** * Create an instance of {@link StartTransactionResponse } * */ public StartTransactionResponse createStartTransactionResponse() { return new StartTransactionResponse(); } /** * Create an instance of {@link AuthorizeResponse } * */ public AuthorizeResponse createAuthorizeResponse() { return new AuthorizeResponse(); } /** * Create an instance of {@link StartTransactionRequest } * */ public StartTransactionRequest createStartTransactionRequest() { return new StartTransactionRequest(); } /** * Create an instance of {@link DiagnosticsStatusNotificationRequest } * */ public DiagnosticsStatusNotificationRequest createDiagnosticsStatusNotificationRequest() { return new DiagnosticsStatusNotificationRequest(); } /** * Create an instance of {@link DataTransferResponse } * */ public DataTransferResponse createDataTransferResponse() { return new DataTransferResponse(); } /** * Create an instance of {@link StatusNotificationRequest } * */ public StatusNotificationRequest createStatusNotificationRequest() { return new StatusNotificationRequest(); } /** * Create an instance of {@link FirmwareStatusNotificationResponse } * */ public FirmwareStatusNotificationResponse createFirmwareStatusNotificationResponse() { return new FirmwareStatusNotificationResponse(); } /** * Create an instance of {@link StatusNotificationResponse } * */ public StatusNotificationResponse createStatusNotificationResponse() { return new StatusNotificationResponse(); } /** * Create an instance of {@link TransactionData } * */ public TransactionData createTransactionData() { return new TransactionData(); } /** * Create an instance of {@link IdTagInfo } * */ public IdTagInfo createIdTagInfo() { return new IdTagInfo(); } /** * Create an instance of {@link MeterValue.Value } * */ public MeterValue.Value createMeterValueValue() { return new MeterValue.Value(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StartTransactionRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "startTransactionRequest") public JAXBElement<StartTransactionRequest> createStartTransactionRequest(StartTransactionRequest value) { return new JAXBElement<StartTransactionRequest>(_StartTransactionRequest_QNAME, StartTransactionRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AuthorizeResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "authorizeResponse") public JAXBElement<AuthorizeResponse> createAuthorizeResponse(AuthorizeResponse value) { return new JAXBElement<AuthorizeResponse>(_AuthorizeResponse_QNAME, AuthorizeResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DiagnosticsStatusNotificationRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "diagnosticsStatusNotificationRequest") public JAXBElement<DiagnosticsStatusNotificationRequest> createDiagnosticsStatusNotificationRequest(DiagnosticsStatusNotificationRequest value) { return new JAXBElement<DiagnosticsStatusNotificationRequest>(_DiagnosticsStatusNotificationRequest_QNAME, DiagnosticsStatusNotificationRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StatusNotificationRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "statusNotificationRequest") public JAXBElement<StatusNotificationRequest> createStatusNotificationRequest(StatusNotificationRequest value) { return new JAXBElement<StatusNotificationRequest>(_StatusNotificationRequest_QNAME, StatusNotificationRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataTransferResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "dataTransferResponse") public JAXBElement<DataTransferResponse> createDataTransferResponse(DataTransferResponse value) { return new JAXBElement<DataTransferResponse>(_DataTransferResponse_QNAME, DataTransferResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FirmwareStatusNotificationResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "firmwareStatusNotificationResponse") public JAXBElement<FirmwareStatusNotificationResponse> createFirmwareStatusNotificationResponse(FirmwareStatusNotificationResponse value) { return new JAXBElement<FirmwareStatusNotificationResponse>(_FirmwareStatusNotificationResponse_QNAME, FirmwareStatusNotificationResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "chargeBoxIdentity") public JAXBElement<String> createChargeBoxIdentity(String value) { return new JAXBElement<String>(_ChargeBoxIdentity_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StatusNotificationResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "statusNotificationResponse") public JAXBElement<StatusNotificationResponse> createStatusNotificationResponse(StatusNotificationResponse value) { return new JAXBElement<StatusNotificationResponse>(_StatusNotificationResponse_QNAME, StatusNotificationResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AuthorizeRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "authorizeRequest") public JAXBElement<AuthorizeRequest> createAuthorizeRequest(AuthorizeRequest value) { return new JAXBElement<AuthorizeRequest>(_AuthorizeRequest_QNAME, AuthorizeRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BootNotificationResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "bootNotificationResponse") public JAXBElement<BootNotificationResponse> createBootNotificationResponse(BootNotificationResponse value) { return new JAXBElement<BootNotificationResponse>(_BootNotificationResponse_QNAME, BootNotificationResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HeartbeatRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "heartbeatRequest") public JAXBElement<HeartbeatRequest> createHeartbeatRequest(HeartbeatRequest value) { return new JAXBElement<HeartbeatRequest>(_HeartbeatRequest_QNAME, HeartbeatRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DiagnosticsStatusNotificationResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "diagnosticsStatusNotificationResponse") public JAXBElement<DiagnosticsStatusNotificationResponse> createDiagnosticsStatusNotificationResponse(DiagnosticsStatusNotificationResponse value) { return new JAXBElement<DiagnosticsStatusNotificationResponse>(_DiagnosticsStatusNotificationResponse_QNAME, DiagnosticsStatusNotificationResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StopTransactionResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "stopTransactionResponse") public JAXBElement<StopTransactionResponse> createStopTransactionResponse(StopTransactionResponse value) { return new JAXBElement<StopTransactionResponse>(_StopTransactionResponse_QNAME, StopTransactionResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeterValuesRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "meterValuesRequest") public JAXBElement<MeterValuesRequest> createMeterValuesRequest(MeterValuesRequest value) { return new JAXBElement<MeterValuesRequest>(_MeterValuesRequest_QNAME, MeterValuesRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeterValuesResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "meterValuesResponse") public JAXBElement<MeterValuesResponse> createMeterValuesResponse(MeterValuesResponse value) { return new JAXBElement<MeterValuesResponse>(_MeterValuesResponse_QNAME, MeterValuesResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataTransferRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "dataTransferRequest") public JAXBElement<DataTransferRequest> createDataTransferRequest(DataTransferRequest value) { return new JAXBElement<DataTransferRequest>(_DataTransferRequest_QNAME, DataTransferRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StartTransactionResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "startTransactionResponse") public JAXBElement<StartTransactionResponse> createStartTransactionResponse(StartTransactionResponse value) { return new JAXBElement<StartTransactionResponse>(_StartTransactionResponse_QNAME, StartTransactionResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HeartbeatResponse }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "heartbeatResponse") public JAXBElement<HeartbeatResponse> createHeartbeatResponse(HeartbeatResponse value) { return new JAXBElement<HeartbeatResponse>(_HeartbeatResponse_QNAME, HeartbeatResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FirmwareStatusNotificationRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "firmwareStatusNotificationRequest") public JAXBElement<FirmwareStatusNotificationRequest> createFirmwareStatusNotificationRequest(FirmwareStatusNotificationRequest value) { return new JAXBElement<FirmwareStatusNotificationRequest>(_FirmwareStatusNotificationRequest_QNAME, FirmwareStatusNotificationRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StopTransactionRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "stopTransactionRequest") public JAXBElement<StopTransactionRequest> createStopTransactionRequest(StopTransactionRequest value) { return new JAXBElement<StopTransactionRequest>(_StopTransactionRequest_QNAME, StopTransactionRequest.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BootNotificationRequest }{@code >}} * */ @XmlElementDecl(namespace = "urn://Ocpp/Cs/2012/06/", name = "bootNotificationRequest") public JAXBElement<BootNotificationRequest> createBootNotificationRequest(BootNotificationRequest value) { return new JAXBElement<BootNotificationRequest>(_BootNotificationRequest_QNAME, BootNotificationRequest.class, null, value); } }