br.jus.cnj.intercomunicacao.beans
Class Pessoa

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

public class Pessoa
extends Object
implements Serializable

Tipo de elemento destinado a permitir a individualiza��o de uma pessoa f�sica ou jur�dica.

Java class for tipoPessoa complex type.

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

 <complexType name="tipoPessoa">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="outroNome" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="documento" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoDocumentoIdentificacao" maxOccurs="unbounded" minOccurs="0"/>
         <element name="endereco" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoEndereco" maxOccurs="unbounded" minOccurs="0"/>
         <element name="pessoaRelacionada" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoRelacionamentoPessoal" maxOccurs="unbounded" minOccurs="0"/>
         <element name="pessoaVinculada" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoPessoa" minOccurs="0"/>
       </sequence>
       <attribute name="nome" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="sexo" use="required" type="{http://www.cnj.jus.br/intercomunicacao-2.1}modalidadeGeneroPessoa" />
       <attribute name="nomeGenitor" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="nomeGenitora" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="dataNascimento" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoData" />
       <attribute name="dataObito" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoData" />
       <attribute name="numeroDocumentoPrincipal" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoCadastroIdentificador" />
       <attribute name="tipoPessoa" use="required" type="{http://www.cnj.jus.br/intercomunicacao-2.1}tipoQualificacaoPessoa" />
       <attribute name="cidadeNatural" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="estadoNatural">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <pattern value="[A-Za-z]{2}"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="nacionalidade" default="BR">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <pattern value="[A-Za-z]{2}"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String cidadeNatural
           
protected  Data dataNascimento
           
protected  Data dataObito
           
protected  List<DocumentoIdentificacao> documento
           
protected  List<Endereco> endereco
           
protected  String estadoNatural
           
protected  String nacionalidade
           
protected  String nome
           
protected  String nomeGenitor
           
protected  String nomeGenitora
           
protected  CadastroIdentificador numeroDocumentoPrincipal
           
protected  List<String> outroNome
           
protected  List<RelacionamentoPessoal> pessoaRelacionada
           
protected  Pessoa pessoaVinculada
           
protected  ModalidadeGeneroPessoa sexo
           
protected  TipoQualificacaoPessoa tipoPessoa
           
 
Constructor Summary
Pessoa()
           
 
Method Summary
 String getCidadeNatural()
          Gets the value of the cidadeNatural property.
 Data getDataNascimento()
          Gets the value of the dataNascimento property.
 Data getDataObito()
          Gets the value of the dataObito property.
 List<DocumentoIdentificacao> getDocumento()
          Gets the value of the documento property.
 List<Endereco> getEndereco()
          Gets the value of the endereco property.
 String getEstadoNatural()
          Gets the value of the estadoNatural property.
 String getNacionalidade()
          Gets the value of the nacionalidade property.
 String getNome()
          Gets the value of the nome property.
 String getNomeGenitor()
          Gets the value of the nomeGenitor property.
 String getNomeGenitora()
          Gets the value of the nomeGenitora property.
 CadastroIdentificador getNumeroDocumentoPrincipal()
          Gets the value of the numeroDocumentoPrincipal property.
 List<String> getOutroNome()
          Gets the value of the outroNome property.
 List<RelacionamentoPessoal> getPessoaRelacionada()
          Gets the value of the pessoaRelacionada property.
 Pessoa getPessoaVinculada()
          Gets the value of the pessoaVinculada property.
 ModalidadeGeneroPessoa getSexo()
          Gets the value of the sexo property.
 TipoQualificacaoPessoa getTipoPessoa()
          Gets the value of the tipoPessoa property.
 boolean isSetCidadeNatural()
           
 boolean isSetDataNascimento()
           
 boolean isSetDataObito()
           
 boolean isSetDocumento()
           
 boolean isSetEndereco()
           
 boolean isSetEstadoNatural()
           
 boolean isSetNacionalidade()
           
 boolean isSetNome()
           
 boolean isSetNomeGenitor()
           
 boolean isSetNomeGenitora()
           
 boolean isSetNumeroDocumentoPrincipal()
           
 boolean isSetOutroNome()
           
 boolean isSetPessoaRelacionada()
           
 boolean isSetPessoaVinculada()
           
 boolean isSetSexo()
           
 boolean isSetTipoPessoa()
           
 void setCidadeNatural(String value)
          Sets the value of the cidadeNatural property.
 void setDataNascimento(Data value)
          Sets the value of the dataNascimento property.
 void setDataObito(Data value)
          Sets the value of the dataObito property.
 void setEstadoNatural(String value)
          Sets the value of the estadoNatural property.
 void setNacionalidade(String value)
          Sets the value of the nacionalidade property.
 void setNome(String value)
          Sets the value of the nome property.
 void setNomeGenitor(String value)
          Sets the value of the nomeGenitor property.
 void setNomeGenitora(String value)
          Sets the value of the nomeGenitora property.
 void setNumeroDocumentoPrincipal(CadastroIdentificador value)
          Sets the value of the numeroDocumentoPrincipal property.
 void setPessoaVinculada(Pessoa value)
          Sets the value of the pessoaVinculada property.
 void setSexo(ModalidadeGeneroPessoa value)
          Sets the value of the sexo property.
 void setTipoPessoa(TipoQualificacaoPessoa value)
          Sets the value of the tipoPessoa property.
 void unsetDocumento()
           
 void unsetEndereco()
           
 void unsetOutroNome()
           
 void unsetPessoaRelacionada()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

outroNome

protected List<String> outroNome

documento

protected List<DocumentoIdentificacao> documento

endereco

protected List<Endereco> endereco

pessoaRelacionada

protected List<RelacionamentoPessoal> pessoaRelacionada

pessoaVinculada

protected Pessoa pessoaVinculada

nome

protected String nome

sexo

protected ModalidadeGeneroPessoa sexo

nomeGenitor

protected String nomeGenitor

nomeGenitora

protected String nomeGenitora

dataNascimento

protected Data dataNascimento

dataObito

protected Data dataObito

numeroDocumentoPrincipal

protected CadastroIdentificador numeroDocumentoPrincipal

tipoPessoa

protected TipoQualificacaoPessoa tipoPessoa

cidadeNatural

protected String cidadeNatural

estadoNatural

protected String estadoNatural

nacionalidade

protected String nacionalidade
Constructor Detail

Pessoa

public Pessoa()
Method Detail

getOutroNome

public List<String> getOutroNome()
Gets the value of the outroNome 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 outroNome property.

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

    getOutroNome().add(newItem);
 

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


isSetOutroNome

public boolean isSetOutroNome()

unsetOutroNome

public void unsetOutroNome()

getDocumento

public List<DocumentoIdentificacao> 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 DocumentoIdentificacao


isSetDocumento

public boolean isSetDocumento()

unsetDocumento

public void unsetDocumento()

getEndereco

public List<Endereco> getEndereco()
Gets the value of the endereco 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 endereco property.

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

    getEndereco().add(newItem);
 

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


isSetEndereco

public boolean isSetEndereco()

unsetEndereco

public void unsetEndereco()

getPessoaRelacionada

public List<RelacionamentoPessoal> getPessoaRelacionada()
Gets the value of the pessoaRelacionada 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 pessoaRelacionada property.

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

    getPessoaRelacionada().add(newItem);
 

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


isSetPessoaRelacionada

public boolean isSetPessoaRelacionada()

unsetPessoaRelacionada

public void unsetPessoaRelacionada()

getPessoaVinculada

public Pessoa getPessoaVinculada()
Gets the value of the pessoaVinculada property.

Returns:
possible object is Pessoa

setPessoaVinculada

public void setPessoaVinculada(Pessoa value)
Sets the value of the pessoaVinculada property.

Parameters:
value - allowed object is Pessoa

isSetPessoaVinculada

public boolean isSetPessoaVinculada()

getNome

public String getNome()
Gets the value of the nome property.

Returns:
possible object is String

setNome

public void setNome(String value)
Sets the value of the nome property.

Parameters:
value - allowed object is String

isSetNome

public boolean isSetNome()

getSexo

public ModalidadeGeneroPessoa getSexo()
Gets the value of the sexo property.

Returns:
possible object is ModalidadeGeneroPessoa

setSexo

public void setSexo(ModalidadeGeneroPessoa value)
Sets the value of the sexo property.

Parameters:
value - allowed object is ModalidadeGeneroPessoa

isSetSexo

public boolean isSetSexo()

getNomeGenitor

public String getNomeGenitor()
Gets the value of the nomeGenitor property.

Returns:
possible object is String

setNomeGenitor

public void setNomeGenitor(String value)
Sets the value of the nomeGenitor property.

Parameters:
value - allowed object is String

isSetNomeGenitor

public boolean isSetNomeGenitor()

getNomeGenitora

public String getNomeGenitora()
Gets the value of the nomeGenitora property.

Returns:
possible object is String

setNomeGenitora

public void setNomeGenitora(String value)
Sets the value of the nomeGenitora property.

Parameters:
value - allowed object is String

isSetNomeGenitora

public boolean isSetNomeGenitora()

getDataNascimento

public Data getDataNascimento()
Gets the value of the dataNascimento property.

Returns:
possible object is Data

setDataNascimento

public void setDataNascimento(Data value)
Sets the value of the dataNascimento property.

Parameters:
value - allowed object is Data

isSetDataNascimento

public boolean isSetDataNascimento()

getDataObito

public Data getDataObito()
Gets the value of the dataObito property.

Returns:
possible object is Data

setDataObito

public void setDataObito(Data value)
Sets the value of the dataObito property.

Parameters:
value - allowed object is Data

isSetDataObito

public boolean isSetDataObito()

getNumeroDocumentoPrincipal

public CadastroIdentificador getNumeroDocumentoPrincipal()
Gets the value of the numeroDocumentoPrincipal property.

Returns:
possible object is CadastroIdentificador

setNumeroDocumentoPrincipal

public void setNumeroDocumentoPrincipal(CadastroIdentificador value)
Sets the value of the numeroDocumentoPrincipal property.

Parameters:
value - allowed object is CadastroIdentificador

isSetNumeroDocumentoPrincipal

public boolean isSetNumeroDocumentoPrincipal()

getTipoPessoa

public TipoQualificacaoPessoa getTipoPessoa()
Gets the value of the tipoPessoa property.

Returns:
possible object is TipoQualificacaoPessoa

setTipoPessoa

public void setTipoPessoa(TipoQualificacaoPessoa value)
Sets the value of the tipoPessoa property.

Parameters:
value - allowed object is TipoQualificacaoPessoa

isSetTipoPessoa

public boolean isSetTipoPessoa()

getCidadeNatural

public String getCidadeNatural()
Gets the value of the cidadeNatural property.

Returns:
possible object is String

setCidadeNatural

public void setCidadeNatural(String value)
Sets the value of the cidadeNatural property.

Parameters:
value - allowed object is String

isSetCidadeNatural

public boolean isSetCidadeNatural()

getEstadoNatural

public String getEstadoNatural()
Gets the value of the estadoNatural property.

Returns:
possible object is String

setEstadoNatural

public void setEstadoNatural(String value)
Sets the value of the estadoNatural property.

Parameters:
value - allowed object is String

isSetEstadoNatural

public boolean isSetEstadoNatural()

getNacionalidade

public String getNacionalidade()
Gets the value of the nacionalidade property.

Returns:
possible object is String

setNacionalidade

public void setNacionalidade(String value)
Sets the value of the nacionalidade property.

Parameters:
value - allowed object is String

isSetNacionalidade

public boolean isSetNacionalidade()


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