package ru.codeinside.esia;
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 ru.codeinside.esia 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 _DigestValue_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "DigestValue");
private final static QName _Result_QNAME = new QName("http://oep-penza.ru/com/oep", "result");
private final static QName _AppDocument_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "AppDocument");
private final static QName _Originator_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Originator");
private final static QName _Message_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Message");
private final static QName _BinaryData_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "BinaryData");
private final static QName _DefaultResponseWrapper_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "DefaultResponseWrapper");
private final static QName _AppData_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "AppData");
private final static QName _SubRequestNumber_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "SubRequestNumber");
private final static QName _SubMessages_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "SubMessages");
private final static QName _TimeStamp_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "TimeStamp");
private final static QName _Status_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Status");
private final static QName _BaseMessage_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "BaseMessage");
private final static QName _Include_QNAME = new QName("http://www.w3.org/2004/08/xop/include", "Include");
private final static QName _Reference_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Reference");
private final static QName _Id_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Id");
private final static QName _RequestCode_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "RequestCode");
private final static QName _SubMessage_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "SubMessage");
private final static QName _GetConnectESIAResponse_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "getConnectESIAResponse");
private final static QName _MessageClass_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "MessageClass");
private final static QName _TestMsg_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "TestMsg");
private final static QName _MessageData_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "MessageData");
private final static QName _Sender_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Sender");
private final static QName _NodeId_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "NodeId");
private final static QName _ExchangeType_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "ExchangeType");
private final static QName _Exception_QNAME = new QName("http://oep-penza.ru/com/oep/esia", "Exception");
private final static QName _SystemParams_QNAME = new QName("http://oep-penza.ru/com/oep", "SystemParams");
private final static QName _RequestIdRef_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "RequestIdRef");
private final static QName _PacketIds_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "PacketIds");
private final static QName _MessageId_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "MessageId");
private final static QName _Date_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Date");
private final static QName _Header_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Header");
private final static QName _TypeCode_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "TypeCode");
private final static QName _GetConnectESIA_QNAME = new QName("http://oep-penza.ru/com/oep/esia", "getConnectESIA");
private final static QName _ServiceCode_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "ServiceCode");
private final static QName _OriginRequestIdRef_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "OriginRequestIdRef");
private final static QName _CaseNumber_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "CaseNumber");
private final static QName _Recipient_QNAME = new QName("http://smev.gosuslugi.ru/rev120315", "Recipient");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ru.codeinside.esia
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link HeaderType }
*
*/
public HeaderType createHeaderType() {
return new HeaderType();
}
/**
* Create an instance of {@link PacketIdType }
*
*/
public PacketIdType createPacketIdType() {
return new PacketIdType();
}
/**
* Create an instance of {@link GetConnectESIA }
*
*/
public GetConnectESIA createGetConnectESIA() {
return new GetConnectESIA();
}
/**
* Create an instance of {@link Result }
*
*/
public Result createResult() {
return new Result();
}
/**
* Create an instance of {@link BaseMessageType }
*
*/
public BaseMessageType createBaseMessageType() {
return new BaseMessageType();
}
/**
* Create an instance of {@link SubMessageType }
*
*/
public SubMessageType createSubMessageType() {
return new SubMessageType();
}
/**
* Create an instance of {@link SubMessagesType }
*
*/
public SubMessagesType createSubMessagesType() {
return new SubMessagesType();
}
/**
* Create an instance of {@link Exception }
*
*/
public Exception createException() {
return new Exception();
}
/**
* Create an instance of {@link MessageType }
*
*/
public MessageType createMessageType() {
return new MessageType();
}
/**
* Create an instance of {@link MessageConnectESIAData }
*
*/
public MessageConnectESIAData createMessageConnectESIAData() {
return new MessageConnectESIAData();
}
/**
* Create an instance of {@link ResultMessageDataType }
*
*/
public ResultMessageDataType createResultMessageDataType() {
return new ResultMessageDataType();
}
/**
* Create an instance of {@link AppDocumentType }
*
*/
public AppDocumentType createAppDocumentType() {
return new AppDocumentType();
}
/**
* Create an instance of {@link AppData }
*
*/
public AppData createAppData() {
return new AppData();
}
/**
* Create an instance of {@link DataRow }
*
*/
public DataRow createDataRow() {
return new DataRow();
}
/**
* Create an instance of {@link ReferenceType }
*
*/
public ReferenceType createReferenceType() {
return new ReferenceType();
}
/**
* Create an instance of {@link DefaultResponseWrapper }
*
*/
public DefaultResponseWrapper createDefaultResponseWrapper() {
return new DefaultResponseWrapper();
}
/**
* Create an instance of {@link ResultAppData }
*
*/
public ResultAppData createResultAppData() {
return new ResultAppData();
}
/**
* Create an instance of {@link PacketIdsType }
*
*/
public PacketIdsType createPacketIdsType() {
return new PacketIdsType();
}
/**
* Create an instance of {@link Include }
*
*/
public Include createInclude() {
return new Include();
}
/**
* Create an instance of {@link OrgExternalType }
*
*/
public OrgExternalType createOrgExternalType() {
return new OrgExternalType();
}
/**
* Create an instance of {@link SystemParams }
*
*/
public SystemParams createSystemParams() {
return new SystemParams();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "DigestValue")
public JAXBElement<byte[]> createDigestValue(byte[] value) {
return new JAXBElement<byte[]>(_DigestValue_QNAME, byte[].class, null, ((byte[]) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Result }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://oep-penza.ru/com/oep", name = "result")
public JAXBElement<Result> createResult(Result value) {
return new JAXBElement<Result>(_Result_QNAME, Result.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AppDocumentType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "AppDocument")
public JAXBElement<AppDocumentType> createAppDocument(AppDocumentType value) {
return new JAXBElement<AppDocumentType>(_AppDocument_QNAME, AppDocumentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OrgExternalType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Originator")
public JAXBElement<OrgExternalType> createOriginator(OrgExternalType value) {
return new JAXBElement<OrgExternalType>(_Originator_QNAME, OrgExternalType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MessageType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Message")
public JAXBElement<MessageType> createMessage(MessageType value) {
return new JAXBElement<MessageType>(_Message_QNAME, MessageType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "BinaryData")
public JAXBElement<byte[]> createBinaryData(byte[] value) {
return new JAXBElement<byte[]>(_BinaryData_QNAME, byte[].class, null, ((byte[]) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DefaultResponseWrapper }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "DefaultResponseWrapper")
public JAXBElement<DefaultResponseWrapper> createDefaultResponseWrapper(DefaultResponseWrapper value) {
return new JAXBElement<DefaultResponseWrapper>(_DefaultResponseWrapper_QNAME, DefaultResponseWrapper.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AppDataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "AppData")
public JAXBElement<AppDataType> createAppData(AppDataType value) {
return new JAXBElement<AppDataType>(_AppData_QNAME, AppDataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "SubRequestNumber")
public JAXBElement<String> createSubRequestNumber(String value) {
return new JAXBElement<String>(_SubRequestNumber_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubMessagesType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "SubMessages")
public JAXBElement<SubMessagesType> createSubMessages(SubMessagesType value) {
return new JAXBElement<SubMessagesType>(_SubMessages_QNAME, SubMessagesType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "TimeStamp")
public JAXBElement<Object> createTimeStamp(Object value) {
return new JAXBElement<Object>(_TimeStamp_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StatusType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Status")
public JAXBElement<StatusType> createStatus(StatusType value) {
return new JAXBElement<StatusType>(_Status_QNAME, StatusType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BaseMessageType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "BaseMessage")
public JAXBElement<BaseMessageType> createBaseMessage(BaseMessageType value) {
return new JAXBElement<BaseMessageType>(_BaseMessage_QNAME, BaseMessageType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Include }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.w3.org/2004/08/xop/include", name = "Include")
public JAXBElement<Include> createInclude(Include value) {
return new JAXBElement<Include>(_Include_QNAME, Include.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Reference")
public JAXBElement<ReferenceType> createReference(ReferenceType value) {
return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PacketIdType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Id")
public JAXBElement<PacketIdType> createId(PacketIdType value) {
return new JAXBElement<PacketIdType>(_Id_QNAME, PacketIdType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "RequestCode")
public JAXBElement<String> createRequestCode(String value) {
return new JAXBElement<String>(_RequestCode_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubMessageType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "SubMessage")
public JAXBElement<SubMessageType> createSubMessage(SubMessageType value) {
return new JAXBElement<SubMessageType>(_SubMessage_QNAME, SubMessageType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DefaultResponseWrapper }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "getConnectESIAResponse")
public JAXBElement<DefaultResponseWrapper> createGetConnectESIAResponse(DefaultResponseWrapper value) {
return new JAXBElement<DefaultResponseWrapper>(_GetConnectESIAResponse_QNAME, DefaultResponseWrapper.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MessageClassType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "MessageClass")
public JAXBElement<MessageClassType> createMessageClass(MessageClassType value) {
return new JAXBElement<MessageClassType>(_MessageClass_QNAME, MessageClassType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "TestMsg")
public JAXBElement<String> createTestMsg(String value) {
return new JAXBElement<String>(_TestMsg_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MessageDataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "MessageData")
public JAXBElement<MessageDataType> createMessageData(MessageDataType value) {
return new JAXBElement<MessageDataType>(_MessageData_QNAME, MessageDataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OrgExternalType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Sender")
public JAXBElement<OrgExternalType> createSender(OrgExternalType value) {
return new JAXBElement<OrgExternalType>(_Sender_QNAME, OrgExternalType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "NodeId")
public JAXBElement<String> createNodeId(String value) {
return new JAXBElement<String>(_NodeId_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "ExchangeType")
public JAXBElement<String> createExchangeType(String value) {
return new JAXBElement<String>(_ExchangeType_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://oep-penza.ru/com/oep/esia", name = "Exception")
public JAXBElement<Exception> createException(Exception value) {
return new JAXBElement<Exception>(_Exception_QNAME, Exception.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SystemParams }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://oep-penza.ru/com/oep", name = "SystemParams")
public JAXBElement<SystemParams> createSystemParams(SystemParams value) {
return new JAXBElement<SystemParams>(_SystemParams_QNAME, SystemParams.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "RequestIdRef")
public JAXBElement<String> createRequestIdRef(String value) {
return new JAXBElement<String>(_RequestIdRef_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PacketIdsType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "PacketIds")
public JAXBElement<PacketIdsType> createPacketIds(PacketIdsType value) {
return new JAXBElement<PacketIdsType>(_PacketIds_QNAME, PacketIdsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "MessageId")
public JAXBElement<String> createMessageId(String value) {
return new JAXBElement<String>(_MessageId_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Date")
public JAXBElement<Object> createDate(Object value) {
return new JAXBElement<Object>(_Date_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link HeaderType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Header")
public JAXBElement<HeaderType> createHeader(HeaderType value) {
return new JAXBElement<HeaderType>(_Header_QNAME, HeaderType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TypeCodeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "TypeCode")
public JAXBElement<TypeCodeType> createTypeCode(TypeCodeType value) {
return new JAXBElement<TypeCodeType>(_TypeCode_QNAME, TypeCodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GetConnectESIA }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://oep-penza.ru/com/oep/esia", name = "getConnectESIA")
public JAXBElement<GetConnectESIA> createGetConnectESIA(GetConnectESIA value) {
return new JAXBElement<GetConnectESIA>(_GetConnectESIA_QNAME, GetConnectESIA.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "ServiceCode")
public JAXBElement<String> createServiceCode(String value) {
return new JAXBElement<String>(_ServiceCode_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "OriginRequestIdRef")
public JAXBElement<String> createOriginRequestIdRef(String value) {
return new JAXBElement<String>(_OriginRequestIdRef_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "CaseNumber")
public JAXBElement<String> createCaseNumber(String value) {
return new JAXBElement<String>(_CaseNumber_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OrgExternalType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://smev.gosuslugi.ru/rev120315", name = "Recipient")
public JAXBElement<OrgExternalType> createRecipient(OrgExternalType value) {
return new JAXBElement<OrgExternalType>(_Recipient_QNAME, OrgExternalType.class, null, value);
}
}