437 lines
12 KiB
Java
437 lines
12 KiB
Java
//
|
|
// Este arquivo foi gerado pela Arquitetura JavaTM para Implementação de Referência (JAXB) de Bind XML, v2.2.8-b130911.1802
|
|
// Consulte <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
|
// Todas as modificações neste arquivo serão perdidas após a recompilação do esquema de origem.
|
|
// Gerado em: 2017.08.14 às 03:08:29 PM BRT
|
|
//
|
|
|
|
|
|
package br.inf.portalfiscal.bpe;
|
|
|
|
import javax.xml.bind.annotation.XmlAccessType;
|
|
import javax.xml.bind.annotation.XmlAccessorType;
|
|
import javax.xml.bind.annotation.XmlAttribute;
|
|
import javax.xml.bind.annotation.XmlElement;
|
|
import javax.xml.bind.annotation.XmlID;
|
|
import javax.xml.bind.annotation.XmlSchemaType;
|
|
import javax.xml.bind.annotation.XmlType;
|
|
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
|
|
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
|
|
|
|
|
|
/**
|
|
* Tipo Protocolo de status resultado do processamento do BP-e (Modelo 63)
|
|
*
|
|
* <p>Classe Java de TProtBPe complex type.
|
|
*
|
|
* <p>O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
|
|
*
|
|
* <pre>
|
|
* <complexType name="TProtBPe">
|
|
* <complexContent>
|
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
|
* <sequence>
|
|
* <element name="infProt">
|
|
* <complexType>
|
|
* <complexContent>
|
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
|
* <sequence>
|
|
* <element name="tpAmb" type="{http://www.portalfiscal.inf.br/bpe}TAmb"/>
|
|
* <element name="verAplic" type="{http://www.portalfiscal.inf.br/bpe}TVerAplic"/>
|
|
* <element name="chBPe" type="{http://www.portalfiscal.inf.br/bpe}TChDFe"/>
|
|
* <element name="dhRecbto" type="{http://www.portalfiscal.inf.br/bpe}TDateTimeUTC"/>
|
|
* <element name="nProt" type="{http://www.portalfiscal.inf.br/bpe}TProt" minOccurs="0"/>
|
|
* <element name="digVal" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType" minOccurs="0"/>
|
|
* <element name="cStat">
|
|
* <simpleType>
|
|
* <restriction base="{http://www.portalfiscal.inf.br/bpe}TStat">
|
|
* </restriction>
|
|
* </simpleType>
|
|
* </element>
|
|
* <element name="xMotivo" type="{http://www.portalfiscal.inf.br/bpe}TMotivo"/>
|
|
* </sequence>
|
|
* <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
|
|
* </restriction>
|
|
* </complexContent>
|
|
* </complexType>
|
|
* </element>
|
|
* <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
|
|
* </sequence>
|
|
* <attribute name="versao" use="required" type="{http://www.portalfiscal.inf.br/bpe}TVerBPe" />
|
|
* </restriction>
|
|
* </complexContent>
|
|
* </complexType>
|
|
* </pre>
|
|
*
|
|
*
|
|
*/
|
|
@XmlAccessorType(XmlAccessType.FIELD)
|
|
@XmlType(name = "TProtBPe", propOrder = {
|
|
"infProt",
|
|
// "signature"
|
|
})
|
|
public class TProtBPe {
|
|
|
|
@XmlElement(required = true)
|
|
protected TProtBPe.InfProt infProt;
|
|
// @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
|
|
// protected SignatureType signature;
|
|
@XmlAttribute(name = "versao", required = true)
|
|
protected String versao;
|
|
|
|
/**
|
|
* Obtém o valor da propriedade infProt.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link TProtBPe.InfProt }
|
|
*
|
|
*/
|
|
public TProtBPe.InfProt getInfProt() {
|
|
return infProt;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade infProt.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link TProtBPe.InfProt }
|
|
*
|
|
*/
|
|
public void setInfProt(TProtBPe.InfProt value) {
|
|
this.infProt = value;
|
|
}
|
|
|
|
/**
|
|
* Obtém o valor da propriedade signature.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link SignatureType }
|
|
*
|
|
*/
|
|
// public SignatureType getSignature() {
|
|
// return signature;
|
|
// }
|
|
|
|
/**
|
|
* Define o valor da propriedade signature.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link SignatureType }
|
|
*
|
|
// */
|
|
// public void setSignature(SignatureType value) {
|
|
// this.signature = value;
|
|
// }
|
|
|
|
/**
|
|
* Obtém o valor da propriedade versao.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getVersao() {
|
|
return versao;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade versao.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setVersao(String value) {
|
|
this.versao = value;
|
|
}
|
|
|
|
|
|
/**
|
|
* <p>Classe Java de anonymous complex type.
|
|
*
|
|
* <p>O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
|
|
*
|
|
* <pre>
|
|
* <complexType>
|
|
* <complexContent>
|
|
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
|
* <sequence>
|
|
* <element name="tpAmb" type="{http://www.portalfiscal.inf.br/bpe}TAmb"/>
|
|
* <element name="verAplic" type="{http://www.portalfiscal.inf.br/bpe}TVerAplic"/>
|
|
* <element name="chBPe" type="{http://www.portalfiscal.inf.br/bpe}TChDFe"/>
|
|
* <element name="dhRecbto" type="{http://www.portalfiscal.inf.br/bpe}TDateTimeUTC"/>
|
|
* <element name="nProt" type="{http://www.portalfiscal.inf.br/bpe}TProt" minOccurs="0"/>
|
|
* <element name="digVal" type="{http://www.w3.org/2000/09/xmldsig#}DigestValueType" minOccurs="0"/>
|
|
* <element name="cStat">
|
|
* <simpleType>
|
|
* <restriction base="{http://www.portalfiscal.inf.br/bpe}TStat">
|
|
* </restriction>
|
|
* </simpleType>
|
|
* </element>
|
|
* <element name="xMotivo" type="{http://www.portalfiscal.inf.br/bpe}TMotivo"/>
|
|
* </sequence>
|
|
* <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
|
|
* </restriction>
|
|
* </complexContent>
|
|
* </complexType>
|
|
* </pre>
|
|
*
|
|
*
|
|
*/
|
|
@XmlAccessorType(XmlAccessType.FIELD)
|
|
@XmlType(name = "", propOrder = {
|
|
"tpAmb",
|
|
"verAplic",
|
|
"chBPe",
|
|
"dhRecbto",
|
|
"nProt",
|
|
/*"digVal",*/
|
|
"cStat",
|
|
"xMotivo"
|
|
})
|
|
public static class InfProt {
|
|
|
|
@XmlElement(required = true)
|
|
protected String tpAmb;
|
|
@XmlElement(required = true)
|
|
protected String verAplic;
|
|
@XmlElement(required = true)
|
|
protected String chBPe;
|
|
@XmlElement(required = true)
|
|
protected String dhRecbto;
|
|
protected String nProt;
|
|
// protected byte[] digVal;
|
|
@XmlElement(required = true)
|
|
protected String cStat;
|
|
@XmlElement(required = true)
|
|
protected String xMotivo;
|
|
@XmlAttribute(name = "Id")
|
|
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
|
|
@XmlID
|
|
@XmlSchemaType(name = "ID")
|
|
protected String id;
|
|
|
|
/**
|
|
* Obtém o valor da propriedade tpAmb.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getTpAmb() {
|
|
return tpAmb;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade tpAmb.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setTpAmb(String value) {
|
|
this.tpAmb = value;
|
|
}
|
|
|
|
/**
|
|
* Obtém o valor da propriedade verAplic.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getVerAplic() {
|
|
return verAplic;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade verAplic.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setVerAplic(String value) {
|
|
this.verAplic = value;
|
|
}
|
|
|
|
/**
|
|
* Obtém o valor da propriedade chBPe.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getChBPe() {
|
|
return chBPe;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade chBPe.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setChBPe(String value) {
|
|
this.chBPe = value;
|
|
}
|
|
|
|
/**
|
|
* Obtém o valor da propriedade dhRecbto.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getDhRecbto() {
|
|
return dhRecbto;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade dhRecbto.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setDhRecbto(String value) {
|
|
this.dhRecbto = value;
|
|
}
|
|
|
|
/**
|
|
* Obtém o valor da propriedade nProt.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getNProt() {
|
|
return nProt;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade nProt.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setNProt(String value) {
|
|
this.nProt = value;
|
|
}
|
|
|
|
// /**
|
|
// * Obtém o valor da propriedade digVal.
|
|
// *
|
|
// * @return
|
|
// * possible object is
|
|
// * byte[]
|
|
// */
|
|
// public byte[] getDigVal() {
|
|
// return digVal;
|
|
// }
|
|
//
|
|
// /**
|
|
// * Define o valor da propriedade digVal.
|
|
// *
|
|
// * @param value
|
|
// * allowed object is
|
|
// * byte[]
|
|
// */
|
|
// public void setDigVal(byte[] value) {
|
|
// this.digVal = value;
|
|
// }
|
|
|
|
/**
|
|
* Obtém o valor da propriedade cStat.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getCStat() {
|
|
return cStat;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade cStat.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setCStat(String value) {
|
|
this.cStat = value;
|
|
}
|
|
|
|
/**
|
|
* Obtém o valor da propriedade xMotivo.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getXMotivo() {
|
|
return xMotivo;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade xMotivo.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setXMotivo(String value) {
|
|
this.xMotivo = value;
|
|
}
|
|
|
|
/**
|
|
* Obtém o valor da propriedade id.
|
|
*
|
|
* @return
|
|
* possible object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public String getId() {
|
|
return id;
|
|
}
|
|
|
|
/**
|
|
* Define o valor da propriedade id.
|
|
*
|
|
* @param value
|
|
* allowed object is
|
|
* {@link String }
|
|
*
|
|
*/
|
|
public void setId(String value) {
|
|
this.id = value;
|
|
}
|
|
|
|
}
|
|
|
|
}
|