br.jus.cnj.intercomunicacao.beans
Class ComunicacaoProcessual

java.lang.Object
  extended by br.jus.cnj.intercomunicacao.beans.ComunicacaoProcessual
All Implemented Interfaces:
Serializable

public class ComunicacaoProcessual
extends Object
implements Serializable

Tipo de elemento destinado a comunicar concretamente uma provid�ncia judicial para uma parte. A dataReferencia indica o momento em que foi considerada a parte intimada, seja por provoca��o do intimado/citado/notificado, seja por decurso do prazo legal para tomada de ci�ncia.

Java class for tipoComunicacaoProcessual complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="tipoComunicacaoProcessual">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="destinatario" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoParte"/>
         <element name="processo" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="teor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="documento" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoDocumento" maxOccurs="unbounded" minOccurs="0"/>
         <element name="parametro" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <any namespace='##other'/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.cnj.jus.br/intercomunicacao-2.1}identificadorComunicacao" />
       <attribute name="tipoComunicacao" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoComunicacao" />
       <attribute name="tipoPrazo" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoPrazo" />
       <attribute name="dataReferencia" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoDataHora" />
       <attribute name="prazo" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="nivelSigilo" type="{http://www.w3.org/2001/XMLSchema}int" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Object any
           
protected  DataHora dataReferencia
           
protected  Parte destinatario
           
protected  List<DocumentoProcessual> documento
           
protected  Identificador id
           
protected  Integer nivelSigilo
           
protected  List<String> parametro
           
protected  Integer prazo
           
protected  String processo
           
protected  String teor
           
protected  TipoComunicacao tipoComunicacao
           
protected  TipoPrazo tipoPrazo
           
 
Constructor Summary
ComunicacaoProcessual()
           
 
Method Summary
 Object getAny()
          Gets the value of the any property.
 DataHora getDataReferencia()
          Gets the value of the dataReferencia property.
 Parte getDestinatario()
          Gets the value of the destinatario property.
 List<DocumentoProcessual> getDocumento()
          Gets the value of the documento property.
 Identificador getId()
          Gets the value of the id property.
 int getNivelSigilo()
          Gets the value of the nivelSigilo property.
 List<String> getParametro()
          Gets the value of the parametro property.
 int getPrazo()
          Gets the value of the prazo property.
 String getProcesso()
          Gets the value of the processo property.
 String getTeor()
          Gets the value of the teor property.
 TipoComunicacao getTipoComunicacao()
          Gets the value of the tipoComunicacao property.
 TipoPrazo getTipoPrazo()
          Gets the value of the tipoPrazo property.
 boolean isSetAny()
           
 boolean isSetDataReferencia()
           
 boolean isSetDestinatario()
           
 boolean isSetDocumento()
           
 boolean isSetId()
           
 boolean isSetNivelSigilo()
           
 boolean isSetParametro()
           
 boolean isSetPrazo()
           
 boolean isSetProcesso()
           
 boolean isSetTeor()
           
 boolean isSetTipoComunicacao()
           
 boolean isSetTipoPrazo()
           
 void setAny(Object value)
          Sets the value of the any property.
 void setDataReferencia(DataHora value)
          Sets the value of the dataReferencia property.
 void setDestinatario(Parte value)
          Sets the value of the destinatario property.
 void setId(Identificador value)
          Sets the value of the id property.
 void setNivelSigilo(int value)
          Sets the value of the nivelSigilo property.
 void setPrazo(int value)
          Sets the value of the prazo property.
 void setProcesso(String value)
          Sets the value of the processo property.
 void setTeor(String value)
          Sets the value of the teor property.
 void setTipoComunicacao(TipoComunicacao value)
          Sets the value of the tipoComunicacao property.
 void setTipoPrazo(TipoPrazo value)
          Sets the value of the tipoPrazo property.
 void unsetDocumento()
           
 void unsetNivelSigilo()
           
 void unsetParametro()
           
 void unsetPrazo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destinatario

protected Parte destinatario

processo

protected String processo

teor

protected String teor

documento

protected List<DocumentoProcessual> documento

parametro

protected List<String> parametro

any

protected Object any

id

protected Identificador id

tipoComunicacao

protected TipoComunicacao tipoComunicacao

tipoPrazo

protected TipoPrazo tipoPrazo

dataReferencia

protected DataHora dataReferencia

prazo

protected Integer prazo

nivelSigilo

protected Integer nivelSigilo
Constructor Detail

ComunicacaoProcessual

public ComunicacaoProcessual()
Method Detail

getDestinatario

public Parte getDestinatario()
Gets the value of the destinatario property.

Returns:
possible object is Parte

setDestinatario

public void setDestinatario(Parte value)
Sets the value of the destinatario property.

Parameters:
value - allowed object is Parte

isSetDestinatario

public boolean isSetDestinatario()

getProcesso

public String getProcesso()
Gets the value of the processo property.

Returns:
possible object is String

setProcesso

public void setProcesso(String value)
Sets the value of the processo property.

Parameters:
value - allowed object is String

isSetProcesso

public boolean isSetProcesso()

getTeor

public String getTeor()
Gets the value of the teor property.

Returns:
possible object is String

setTeor

public void setTeor(String value)
Sets the value of the teor property.

Parameters:
value - allowed object is String

isSetTeor

public boolean isSetTeor()

getDocumento

public List<DocumentoProcessual> getDocumento()
Gets the value of the documento property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the documento property.

For example, to add a new item, do as follows:

    getDocumento().add(newItem);
 

Objects of the following type(s) are allowed in the list DocumentoProcessual


isSetDocumento

public boolean isSetDocumento()

unsetDocumento

public void unsetDocumento()

getParametro

public List<String> getParametro()
Gets the value of the parametro property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the parametro property.

For example, to add a new item, do as follows:

    getParametro().add(newItem);
 

Objects of the following type(s) are allowed in the list String


isSetParametro

public boolean isSetParametro()

unsetParametro

public void unsetParametro()

getAny

public Object getAny()
Gets the value of the any property.

Returns:
possible object is Object

setAny

public void setAny(Object value)
Sets the value of the any property.

Parameters:
value - allowed object is Object

isSetAny

public boolean isSetAny()

getId

public Identificador getId()
Gets the value of the id property.

Returns:
possible object is Identificador

setId

public void setId(Identificador value)
Sets the value of the id property.

Parameters:
value - allowed object is Identificador

isSetId

public boolean isSetId()

getTipoComunicacao

public TipoComunicacao getTipoComunicacao()
Gets the value of the tipoComunicacao property.

Returns:
possible object is TipoComunicacao

setTipoComunicacao

public void setTipoComunicacao(TipoComunicacao value)
Sets the value of the tipoComunicacao property.

Parameters:
value - allowed object is TipoComunicacao

isSetTipoComunicacao

public boolean isSetTipoComunicacao()

getTipoPrazo

public TipoPrazo getTipoPrazo()
Gets the value of the tipoPrazo property.

Returns:
possible object is TipoPrazo

setTipoPrazo

public void setTipoPrazo(TipoPrazo value)
Sets the value of the tipoPrazo property.

Parameters:
value - allowed object is TipoPrazo

isSetTipoPrazo

public boolean isSetTipoPrazo()

getDataReferencia

public DataHora getDataReferencia()
Gets the value of the dataReferencia property.

Returns:
possible object is DataHora

setDataReferencia

public void setDataReferencia(DataHora value)
Sets the value of the dataReferencia property.

Parameters:
value - allowed object is DataHora

isSetDataReferencia

public boolean isSetDataReferencia()

getPrazo

public int getPrazo()
Gets the value of the prazo property.

Returns:
possible object is Integer

setPrazo

public void setPrazo(int value)
Sets the value of the prazo property.

Parameters:
value - allowed object is Integer

isSetPrazo

public boolean isSetPrazo()

unsetPrazo

public void unsetPrazo()

getNivelSigilo

public int getNivelSigilo()
Gets the value of the nivelSigilo property.

Returns:
possible object is Integer

setNivelSigilo

public void setNivelSigilo(int value)
Sets the value of the nivelSigilo property.

Parameters:
value - allowed object is Integer

isSetNivelSigilo

public boolean isSetNivelSigilo()

unsetNivelSigilo

public void unsetNivelSigilo()


Copyright © 2012 Conselho Nacional de Justiça. All Rights Reserved.